Asp.net mvc 3 使用DotNetOpenAuth和Windows Azure未找到OpenID终结点
我目前正在尝试将ASP.NET MVC 3网站迁移到Windows Azure(作为网站) 该网站使用DotNetOpenAuth 4.0。从我的计算机进行测试时,我没有身份验证问题,但是在Azure中,我遇到以下错误: “未找到OpenID终结点” 我尝试使用以下ID使用我的Google帐户进行身份验证:https://www.google.com/accounts/o8/id" 有人有什么建议吗?我错过什么了吗Asp.net mvc 3 使用DotNetOpenAuth和Windows Azure未找到OpenID终结点,asp.net-mvc-3,azure,dotnetopenauth,html5boilerplate,Asp.net Mvc 3,Azure,Dotnetopenauth,Html5boilerplate,我目前正在尝试将ASP.NET MVC 3网站迁移到Windows Azure(作为网站) 该网站使用DotNetOpenAuth 4.0。从我的计算机进行测试时,我没有身份验证问题,但是在Azure中,我遇到以下错误: “未找到OpenID终结点” 我尝试使用以下ID使用我的Google帐户进行身份验证:https://www.google.com/accounts/o8/id" 有人有什么建议吗?我错过什么了吗 提前感谢可能会有各种各样的问题,我在这里可以看到很多: 首先要说明的是,如果您在
提前感谢可能会有各种各样的问题,我在这里可以看到很多: 首先要说明的是,如果您在代理后面运行,请指定以下内容:
<defaultProxy useDefaultCredentials="true">
<proxy autoDetect="True" usesystemdefault="True"/>
</defaultProxy>
您还可以在代码中添加少量Request.Form[“openid_identifier”],以验证它是否返回了有效的URL(指向Google的openid路径)
有时,在本地测试应用程序时,一些本地设置会停留在web.config中,并在上载时导致问题。请验证您的web.config是否具有所有正确的基于云的URL和设置