Я новичок в Azure AD B2C.Я пытаюсь настроить аутентификацию Azure B2C для приложения MVC.Логин отлично работает локально, но когда он не работает на сервере.Приложение размещено в Azure AD.Я не знаю, пропустил ли я что-то !!Может кто-нибудь помочь, пожалуйста?
private OpenIdConnectAuthenticationOptions CreateOptionsFromPolicy(string policy)
{
return new OpenIdConnectAuthenticationOptions
{
// set the authentication type to the id of the policy
MetadataAddress = metaDataAddress,
AuthenticationType = policy,
// These are standard OpenID Connect parameters, with values pulled from web.config
ClientId = clientId,
//ClientSecret = clientSecret,
RedirectUri = redirectUri,
PostLogoutRedirectUri = redirectUri,
Notifications = new OpenIdConnectAuthenticationNotifications
{
AuthenticationFailed = AuthenticationFailed,
},
Scope = "openid",
ResponseType = "id_token",
// used for displaying the user's name in the navigation bar.
TokenValidationParameters = new TokenValidationParameters
{
NameClaimType = "name",
RoleClaimType = "role",
SaveSigninToken = true
}
};
}
Когда он развернут на сервере, после входа в систему он не возвращается в приложение.Вместо этого страница, кажется, мигает, и между ними я вижу что-то, отображаемое как «Как часть процесса аутентификации, страница отображается несколько раз, пожалуйста, нажмите кнопку, чтобы продолжить» ..