我見過這Two legged OAuth using DotNetOpenAuth但它沒有提供任何細節如何刪除其中一條腿。雙腿oauth與dotnetopenauth 4.0問題
我很難找到代碼讓我頭腦發熱(使用DotNetOpenAuth 4.0)。任何人都可以給我任何關於如何修改樣本來做兩腳認證的指針嗎?
我見過這Two legged OAuth using DotNetOpenAuth但它沒有提供任何細節如何刪除其中一條腿。雙腿oauth與dotnetopenauth 4.0問題
我很難找到代碼讓我頭腦發熱(使用DotNetOpenAuth 4.0)。任何人都可以給我任何關於如何修改樣本來做兩腳認證的指針嗎?
從服務提供商那裏,在返回通常是未經授權的請求令牌之前,很快就要授權請求令牌。由於服務提供者必須提供代碼來生成和存儲請求令牌,因此這應該很簡單。
從消費者,它只是你跳過重定向步驟。在OAuthConsumer示例的GoogleApps2Legged.aspx代碼隱藏中有一個示例。
看看這篇文章,它解釋瞭如何使用DotNetOpenAuth 4和Google Apps使用者密鑰+祕密實現2 Legged OAuth。
Google Calendar V3 2 Legged authentication fails
希望它會幫助你:)
這是同爲OAuth的2? GoogleApps2Legged示例似乎是OAuth 1 – Ian1971 2012-04-04 11:26:30
您是對的。 Google Apps是一項OAuth 1.0服務。 OAuth 2在1.0的意義上不使用「雙腿oauth」。相反,它有一個「客戶資格證書授予」。 – 2012-04-06 02:52:23