我開始構建一個需要用戶帳戶的新Web應用程序。現在,我有一個OpenID,我用於這個網站,我認爲這將是很酷,如果我可以在我的應用程序中使用OpenID進行身份驗證。有沒有關於如何將OpenID與ASP.NET網站集成的好教程?ASP.NET中的OpenID身份驗證?
回答
請參閱ASP.NET中的Scott Hanselman's post on using DotNetOpenID。 Andrew Arnott's blog充滿了使用DotNetOpenID與ASP.NET的示例,包括ASP.NET MVC。
我最近迷上了Subtext 2.0版本的DotNetOpenID。它非常順利 - 包含在DotNetOpenID下載中的代碼示例非常有用。我建議的一件事就是你只是使用庫並避免ASP.NET控制。它使用基於表格的佈局(硬編碼),並且很難恢復。
DotNetOpenId可在http://code.google.com/p/dotnetopenid
我正在考慮同樣的事情。在Open ID網站上,有一個鏈接'For Developers'@http://openid.net/developers/,並從鏈接到'Open Libraries'@http://wiki.openid.net/Libraries,最後從那裏有一個名爲'DotNetOpenID'@http://dotnetopenid.googlecode.com/這可能是你要找的。
祝你好運。
DotNetOpenID現在DotNetOpenAuth我們已經搬到http://dotnetopenauth.net/ – 2013-10-01 13:27:02
您應該查看DotNetNuke代碼庫,他們一直在使用OpenID進行最後的幾個修訂,並且您將在其中找到用於實現它的工作代碼。
關於如何將OpenId與ASP.NET網站集成有什麼好的教程?
Andrew Arnott's post titled "How to add OpenID to your ASP.NET web site (in C# or VB.NET)"
DotNetNuke的可能不是一個很好的電流的例子。當我們進行整合時,DotNetOpenID目前不支持OpenID 2.0規範。我一起砍了一個分支來獲得2.0的支持,並沒有機會將其退出官方的DotNetOpenID 2.0版本。
- 1. 使用Owin OpenId身份驗證混合Owin Asp.Net身份Cookie身份驗證
- 2. OpenID身份驗證流程
- 3. Google OpenID身份驗證
- 4. OpenID身份驗證錯誤
- 5. Codeigniter OpenID身份驗證
- 6. Ruby on Rails中的OpenID身份驗證
- 7. ASP.NET身份驗證
- 8. ASP.NET身份驗證
- 9. ASP.net身份驗證
- 10. 沒有OpenID的Yadis身份驗證
- 11. 與Nancy的OpenID身份驗證
- 12. Django與谷歌的openid身份驗證
- 13. OpenID身份驗證的註冊表
- 14. Laravel上的Steam OpenID身份驗證
- 15. 安全的OpenID用戶身份驗證
- 16. PayPal身份驗證的OpenId端點
- 17. Ruby中的Omniauth + OpenID:彈出的Google OpenID身份驗證
- 18. OpenID提供商身份驗證代理
- 19. Rails 3 - 只使用OpenID身份驗證
- 20. NodeJS OpenID Connect身份驗證請求
- 21. StackExchange OAuth和OpenID身份驗證?
- 22. OpenID身份驗證代碼都在JS?
- 23. CakePHP與OpenID和用戶身份驗證
- 24. 身份驗證操作不可達的OpenID ASP.Net MVC4
- 25. Asp.net web API 2身份驗證身份
- 26. Django的OpenID的Django的OpenID的身份驗證登錄錯誤
- 27. Asp.net身份驗證錯誤
- 28. ASP.Net MVC身份驗證
- 29. ASP.NET MVC4 phonegap身份驗證
- 30. Objective C - ASP.NET身份驗證
只是一張紙條,上面有在庫的若干ASP.NET控件。 OpenIdLogin就像你說的那樣。但OpenIdTextBox更簡單(明智的UI),更加CSS友好。 – 2009-02-14 07:31:10