1
我要創造我自己的OpenID提供者,而不是使用谷歌,雅虎等如何創建OpenID提供商
我剛纔跟着下面的鏈接,創建OpenID的客戶
當我在openId文本框中輸入https://www.google.com/accounts/o8/id,它只需從Google獲取身份驗證,並返回具有EmailID,UserName等信息的令牌,而不是我想從我自己的提供商提供身份驗證
請幫我創建支持OpenId的網站。
感謝
我要創造我自己的OpenID提供者,而不是使用谷歌,雅虎等如何創建OpenID提供商
我剛纔跟着下面的鏈接,創建OpenID的客戶
當我在openId文本框中輸入https://www.google.com/accounts/o8/id,它只需從Google獲取身份驗證,並返回具有EmailID,UserName等信息的令牌,而不是我想從我自己的提供商提供身份驗證
請幫我創建支持OpenId的網站。
感謝
DotNetOpenAuth提供類和結構,從而使您可以輕鬆地創建 OAuth的消費者或提供和操縱令牌。然而,每個 消費者和提供者都必須決定如何處理和存儲 令牌。
請按照鏈接
1. Dotnetopenauth single sign on with custom identity provider
2. http://hoonzis.blogspot.com/2011/08/using-dotnetopenauth-to-create-oauth.html
第二鏈路的細節解釋。它也有一個鏈接,下載源代碼 ,所以你可以參考。我希望你在#2上創建自己的樣本 ,因爲他使用的是LINQ TO SQL。