2012-10-26 26 views
0

我正在嘗試編寫使用Google日曆服務的ASP.NET應用程序。爲此,我使用示例hereOAuth2 - ClientSecret在哪裏去?

這是一個TasksService應用程序,但方法應該幾乎相同。

看起來儘管這個應用程序使用的舊版本DotNetOpenAuth,其中ClientBase接口有一個ClientSecret屬性。在新版本中,他們刪除了這個propery。

這個屬性去了哪裏?

它是強制性的授權過程

+0

我最終使用了Google API版本的DotNetOpenAuth(它包含在ThirdParty下的ZIP中)。這修復了所有兼容性問題 – Nitay

回答

2

ClientSecret屬性是與ClientCredentialApplicator屬性(和構造參數)代替。這使您不僅可以自由地表達祕密,還可以自由表達祕密(通過表單POST參數或HTTP授權標頭)。