gpt4 book ai didi

c# - 使用 Azure Active Directory 配置 URL 重定向

转载 作者:行者123 更新时间:2023-12-03 05:42:42 26 4
gpt4 key购买 nike

我已经部署了一个使用 ADD Login 进行身份验证的 MVC 应用程序。

现在我无法继续在本地主机上工作,因为登录后我被重定向到实际网站。

我可以在 Azure 门户中的应用程序注册下配置重定向,但这需要我每次想做一些工作时都更改 url,并使实际网站当时无法正常工作。

我将无法在本地主机上运行应用程序,但请保持部署的应用程序仍然正常工作。

最佳答案

but that requires me to change url everytime I want to do some work, and makes actual website not working for that time

如果我理解正确的话,您所说的 url 指的是门户中的重定向 URI。如果是这样,您不需要每次都更改它,您可以在 Redirect URIs 列表中配置您需要的两个重定向 URI,如下所示。

enter image description here

然后,当您在本地运行应用时,只需在用户登录时更改授权 URL 中的 redirect_uri 即可。不会影响云端的应用。

示例(http://localhost:3000 的 URL 编码):

https://login.microsoftonline.com/{tenant-id}/oauth2/authorize
?client_id=ef92a29b-b332-9d43-1341-23326315fa42
&response_type=id_token+token
&redirect_uri=http%3A%2F%2Flocalhost%3A3000
&state=12345
&nonce=678910
&resource=https%3A%2F%2Fgraph.microsoft.com%2F

关于c# - 使用 Azure Active Directory 配置 URL 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57428554/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com