我有一个Web应用程序,正在尝试与其注册的应用程序同步,但我无法找到问题所在。应用程序中指定的重定向URL与我尝试连接的URL相同,我已经确认过了,并且我还确保在应用程序注册的身份验证部分中,确切的URL在重定向URI列表中列出。这似乎是许多类似问题的解决方法,但它似乎并没有解决我的情况。是否有其他任何可以检查的想法?
我有一个Web应用程序,正在尝试与其注册的应用程序同步,但我无法找到问题所在。应用程序中指定的重定向URL与我尝试连接的URL相同,我已经确认过了,并且我还确保在应用程序注册的身份验证部分中,确切的URL在重定向URI列表中列出。这似乎是许多类似问题的解决方法,但它似乎并没有解决我的情况。是否有其他任何可以检查的想法?
正如@juunas所说,
请检查Microsoft登录页面地址栏中的身份验证请求。
请检查其redirect_uri是否与Azure AD中的reply_uri /重定向URL相匹配(登录到portal.azure.com =>在左侧导航栏中导航到Azure Active Directory>应用程序注册>您的应用程序>身份验证>重定向URIs)。
请尝试检查您在Web API中配置的重定向URI(例如:App settings.json或controllers或views中)
示例: 如果您在应用程序设置中看到以下重定向URI:
"CallbackPath": "/signin-oidc",
"SignedOutCallbackPath ": "/signout-callback-oidc",
"RedirectUri ": "https://mywebapp.mycompany.com/signin-oidc",
"PostLogoutRedirectUri": "http://mywebapp.mycompany.com/signout-callback-oidc",