We need to use Authorization Code Flow for existing ASP.Net Web Forms Application. We were trying to follow this sample.
This sample is using ResponseType - OpenIdConnectResponseType.CodeIdToken.
We were assuming that for using Authorization Code Flow, we need to use ResponseType Code, not CodeIdToken.
But if we change ResponseType to Code in UseOpenIdConnectAuthentication, we get following error:
AADSTS9002313: Invalid request. Request is malformed or invalid.
Trace ID: 9bdf8e16-5395-4358-a21f-890631a05b00
Correlation ID: 7938070f-2b7b-4a17-898e-96184c770153
Timestamp: 2021-03-23 20:22:05Z
Also, In App Registration screen on Azure Portal, We have to select Access Tokens. I think that is not recommended for ASP.Net Web applications.

But If we deselect Access Tokens Option (as we don't want to use Implicit Flow), we get following error:
OpenIdConnectMessage.Error was not null, indicating an error. Error: 'unauthorized_client'. Error_Description (may be empty): 'AADB2C90057: The provided application is not configured to allow the 'OAuth' Implicit flow.
Correlation ID: c9279b25-8857-414f-bf61-6e6ffcb10f5d
Timestamp: 2021-03-24 07:39:29Z
'. Error_Uri (may be empty): 'error_uri is null'.
Please suggest if we are missing some settings or configurations.
We need to use Authorization Code Flow for existing ASP.Net Web Forms Application. We were trying to follow this sample.
This sample is using ResponseType - OpenIdConnectResponseType.CodeIdToken.
We were assuming that for using Authorization Code Flow, we need to use ResponseType Code, not CodeIdToken.
But if we change ResponseType to Code in UseOpenIdConnectAuthentication, we get following error:
AADSTS9002313: Invalid request. Request is malformed or invalid.
Trace ID: 9bdf8e16-5395-4358-a21f-890631a05b00
Correlation ID: 7938070f-2b7b-4a17-898e-96184c770153
Timestamp: 2021-03-23 20:22:05Z
Also, In App Registration screen on Azure Portal, We have to select Access Tokens. I think that is not recommended for ASP.Net Web applications.
But If we deselect Access Tokens Option (as we don't want to use Implicit Flow), we get following error:
OpenIdConnectMessage.Error was not null, indicating an error. Error: 'unauthorized_client'. Error_Description (may be empty): 'AADB2C90057: The provided application is not configured to allow the 'OAuth' Implicit flow.
Correlation ID: c9279b25-8857-414f-bf61-6e6ffcb10f5d
Timestamp: 2021-03-24 07:39:29Z
'. Error_Uri (may be empty): 'error_uri is null'.
Please suggest if we are missing some settings or configurations.