2011-04-26 100 views
0

我正嘗試使用DotNetOpenAuth庫以編程方式從aspx頁面登錄。首先,我希望能夠使用像myopenid這樣的第三方openid提供商進行登錄。找不到OpenID端點

我的網站是託管在端口9980的IIS 7.5中的一個ASP .NET 4 Web表單站點。此端口在計算機的防火牆中處於打開狀態(入站和出站)。

我試圖使用OpenIdLogin登錄控制,但我不斷收到一個ProtocolException說「不OpenID端點發現」

我已經添加到了web.config/system.net

<defaultProxy enabled="true" useDefaultCredentials="true"> 
    <proxy autoDetect="True" usesystemdefault="True" /> 
</defaultProxy> 

這裏的有趣的部分,樣品本身工作正常。有任何想法嗎?

- 謝謝!

+0

嗯,我發現了這個問題。公司防火牆/代理阻止出站連接是一個問題。 – abjbhat 2011-04-29 05:07:17

回答

1

嗯,我發現了這個問題。公司防火牆/代理阻止出站連接是一個問題。

1

Turn on logging看看它說什麼。它經常給出更多關於爲什麼沒有找到端點的細節。

+0

我加了日誌。沒有任何事情,但給我我已經有的錯誤。只記錄異常。 – BradLaney 2012-07-18 16:09:58

+0

您是否將詳細程度設置爲高? – 2012-08-23 13:23:13

+0

此鏈接爲「打開日誌記錄」已死,請更新。另外,爲我登錄也給出了同樣的消息,「找不到OpenId端點」 – shanabus 2013-07-30 20:41:02