NerdDinner示例和问题

时间:2011-04-12 02:00:52

标签: asp.net-mvc-3 hang nerddinner

我在Windows 7 64位操作系统中使用VS2010和Sql Server 2008。我已经下载了NERD晚餐示例并尝试运行该示例。一切都很好,直到我尝试使用Open Id登录。我曾尝试使用Yahoo和Google帐户进行登录。成功登录弹出窗口后,控件不会转移到应用程序或没有抛出任何错误。它只是挂在那里。它挂起了整个互联网浏览器。我无法选择已经打开的任何其他IE窗口。我的VS2010也挂了,最后我终于杀死了这个过程并重新打开了项目。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

您是否已使用DotNetOpenAuth库将localhost列入白名单?您可以通过添加以下内容在web.config中执行此操作:

<dotNetOpenAuth>
    <messaging>
        <untrustedWebRequest>
            <whitelistHosts>
                <add name="localhost"/>
            </whitelistHosts>
        </untrustedWebRequest>
    </messaging>
</dotNetOpenAuth>