OAuth2 - ClientSecret去了哪里?

时间:2012-10-26 00:16:23

标签: asp.net google-api google-calendar-api dotnetopenauth

我正在尝试编写一个使用Google日历服务的ASP.NET应用程序。为此,我使用了显示here的示例。

这是一个TasksService应用程序,但方法应该基本相同。

但是,该应用程序似乎使用较早版本的DotNetOpenAuth,其中ClientBase接口具有ClientSecret属性。在新版本中,他们删除了这个属性。

这家酒店去哪儿了?

授权过程必须

1 个答案:

答案 0 :(得分:2)

ClientSecret属性已替换为ClientCredentialApplicator属性(和构造函数参数)。这使您可以自由地表达秘密,但应该如何传达(通过表单POST参数或HTTP授权标题)。