Dan*_*rex 3 asp.net authentication webforms localhost azure
我刚创建了一个托管在Azure订阅中的webform.我通过我的工作Azure目录进行身份验证,以便对用户进行身份验证.在调试中,这工作正常,我可以使用我的工作凭据登录,然后通过本地主机查看网站.
我已将此发布到我的Azure,它说它正在运行并正常运行.因此,当我尝试连接到网站时,它会不断将我重定向到localhost,从而导致错误.
我检查了网络配置.
这是谷歌网络事件链发生时.
我真的迷失了什么是错的,我需要做些什么才能解决这个问题,所以任何帮助都会非常感激.对不起,我不能提供更多,但我甚至不知道开始时或看哪里有什么问题.Azure中是否有一些我需要添加网站的设置?
我已经解决了这个问题.由于这是一种痛苦,我会保持这种状态,因为我找不到任何答案.实际上很简单.
你有两个选择.我所做的和工作的是改变发布配置文件如下:
添加正在进行身份验证的域.因此,如果您的Web应用程序由不同的Azure帐户托管,该帐户正在对用户进行身份验证,请使用正在进行身份验证的帐户.
这将在站点上创建两个版本的应用程序,一个用于本地主机,另一个用于实际站点.
第二个选项(我没试过,但它应该工作)是转到Azure帐户,在那里您要对用户进行身份验证并转到应用程序然后进行配置.将APP URL从本地主机更改为您尝试访问的URL.
这是一个很好的链接,解释了如何清楚地做到这一点.
| 归档时间: |
|
| 查看次数: |
6376 次 |
| 最近记录: |