我在Windows 7 64位操作系统中使用VS2010和Sql Server 2008。我已经下载了NERD晚餐示例并尝试运行该示例。一切都很好,直到我尝试使用Open Id登录。我曾尝试使用Yahoo和Google帐户进行登录。成功登录弹出窗口后,控件不会转移到应用程序或没有抛出任何错误。它只是挂在那里。它挂起了整个互联网浏览器。我无法选择已经打开的任何其他IE窗口。我的VS2010也挂了,最后我终于杀死了这个过程并重新打开了项目。请帮我解决这个问题。
答案 0 :(得分:1)
您是否已使用DotNetOpenAuth库将localhost列入白名单?您可以通过添加以下内容在web.config中执行此操作:
<dotNetOpenAuth>
<messaging>
<untrustedWebRequest>
<whitelistHosts>
<add name="localhost"/>
</whitelistHosts>
</untrustedWebRequest>
</messaging>
</dotNetOpenAuth>