2011-07-15 18 views
4

我在我的Asp.Net應用程序中使用DotNetOpenAuth。OpenID發現URL列表

我想創建一個登錄頁面,用戶可以最常見的OpenID提供商,如谷歌,雅虎之間進行選擇...

我想有圖像按鈕像這樣登錄。

1)是否有最佳做法來實現這一目標? (像一個自由/開放的asp.net控件)

2)你有一個常見的發現URLS列表?

更新

只是爲了信息,我發現也是這個:

+0

我假設你的意思是「我想創建一個登錄頁面,用戶可以在其中最常見的OpenID提供商,如谷歌,雅虎之間進行選擇,等等。」 –

+0

對不起!更新! :) – danyolgiax

回答

2

您可以檢查出this page它展示瞭如何使用ASP.NET/MVC做OpenID認證。如果你不使用MVC,那麼check out this page (see cautionary comment below),它顯示瞭如何在沒有任何MVC的C#/ ASP.NET中完成它。

也檢查出StackAppsStacky,它們可以幫助你在.NET中實現一些Stack Overflow類型的東西。

最後,如果你需要的供應商/發現列表清單,請out this list!

+0

對madskristensen網站的鏈接非常謹慎。它描繪了一個具有巨大安全漏洞的「簡單」OpenID(因此在他的帖子的頂部他的免責聲明)。 –