c# - 我应该使用什么 SSL URL 来进行 Azure 门户身份验证

标签 c# asp.net-mvc azure authentication

我希望此 OIDC AAD 身份验证在我的 ASP.net 框架应用程序中工作。所以,here's教程

我这里有货:

“7. 在重定向 URI 中添加在步骤 1 中从 Visual Studio 复制的 SSL URL(例如,https://localhost:44368/)。”

我知道这在调试时会起作用,但现在是实时部署的时候了。我完全不知道应该在我的 azure 控制台中输入什么 SSL URL。它可能不是“https://localhost:44368/”。

我尝试只输入“https://nameOfMyWebSite/claims”,但即使在成功进行身份验证后,它也会提示 Microsoft 身份验证,它会导致一个循环,要求我永远进行身份验证,而不会在我的网站中重定向。我连续验证了 5 次以确保出现问题。

最佳答案

根据教程,您将输入 host: https://localhost:44368/,将其替换为 host 直接您的产品网站域名:

https://nameOfMyWebSite.azurewebsites.net/

此外,请尝试添加以下 URL,因为当您在门户上创建应用程序注册时,它会自动填充:

https://nameOfMyWebSite.azurewebsites.net/.auth/login/aad/callback

关于c# - 我应该使用什么 SSL URL 来进行 Azure 门户身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67338696/

相关文章:

c# - 从单独的线程访问表单的控件

Azure Oauth - 如何更改 token 过期时间?

asp.net - 使用 ASP.NET 创建 Sprite 图像

javascript - 使用 jQuery 将项目添加到 Kendo Multiselect

asp.net-mvc - 路由约束破坏了授权属性过滤器 - MVC 4

azure - CosmosDB触发器 : Object reference not set to an instance of an object

powershell - 将备份管理服务添加到 Azure powershell 中的 keyvault

c# - 基于查询字符串的行为

c# - 如何使多行文本框不接受 Enter 和 Backspace

c# - 如何在消息到达时监控队列?