Я пытаюсь аутентифицировать приложение asp.net core 2 с помощью Azure AD.Локально работает.К сожалению, когда я публикую его в Azure, я продолжаю сталкиваться с проблемами.
Я получаю эту ошибку: AADSTS50011: URL-адрес ответа, указанный в запросе, не соответствует URL-адресам ответа, настроенным для приложения:
Независимо от того, что я изменяю в Azure и коде, яя не могу заставить его работать.
В Azure AD у меня установлены те же значения, что и в URL-адресах ответа.
При регистрации приложений (предварительный просмотр) у приложения тот же ответurls.
Я не уверен, является ли это причиной проблемы или нет.Приложение и AD находятся в разных экземплярах Azure.Я проверил, и приложение имеет правильный Azure AD ClientId.
Есть ли что-нибудь еще, что я могу сделать / попробовать?
Вот как выглядит мой app.config:
"AzureAd": {
"Instance": "https://login.microsoftonline.com/",
"Domain": "companyname.com",
"TenantId": "b1234",
"ClientId": "a1234",
//"CallbackPath": "/signin-oidc"
"CallbackPath": "http://mysite.azurewebsites.net/signin-oidc"
//"CallbackPath": "https://localhost:44330/signin-oidc"
},
Согласно всему, что я прочитал,это должно работать.