Я пытаюсь настроить Azure B2 C для своего веб-сайта и не могу попасть на экран входа в систему. Когда я нажимаю кнопку входа в моем приложении, я получаю следующее исключение:
InvalidOperationException: IDX20803: невозможно получить конфигурацию из: 'https://login.microsoftonline.com/tfp/XXXX.onmicrosoft.com/B2C_1_signupandsignin/v2.0/.well-known/openid-configuration'. HttpResponseMessage: 'StatusCode: 404, ReasonPhrase:' Not Found '
Моя конфигурация:
"AzureAdB2C": {
"Instance": "https://login.microsoftonline.com/tfp/",
"ClientId": "f4a.................................",
"CallbackPath": "/signin-oidc",
"Domain": "XXXX.onmicrosoft.com",
"SignUpSignInPolicyId": "B2C_1_signupandsignin",
"ResetPasswordPolicyId": "B2C_1_passwordreset",
"EditProfilePolicyId": "B2C_1_profileedit"
}
и в моем методе ConfigureServices в файле startup.cs у меня есть:
services.AddAuthentication(AzureADB2CDefaults.AuthenticationScheme)
.AddAzureADB2C(options => Configuration.Bind("AzureAdB2C", options));
Насколько я вижу, все настроено правильно (например, я проверил, что идентификатор клиента является правильным идентификатором приложения), но я всегда получаю эту ошибку.
Кто-нибудь знает, что происходит не так?