1

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

4

1 回答 1

1

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

<dotNetOpenAuth>
    <messaging>
        <untrustedWebRequest>
            <whitelistHosts>
                <add name="localhost"/>
            </whitelistHosts>
        </untrustedWebRequest>
    </messaging>
</dotNetOpenAuth>
于 2011-06-16T18:12:38.703 回答