【发布时间】:2012-07-25 11:37:52
【问题描述】:
我正在使用 Google drive api 开发桌面应用程序。我正在使用 c#。 在登录阶段,登录并允许访问后,我收到授权码,要求我将其复制粘贴到我的应用程序以交换授权码以访问令牌。 是否有另一种方法可以在无需用户复制和粘贴授权码的情况下接收访问令牌。
提前致谢 莫兰
【问题讨论】:
标签: google-drive-api
我正在使用 Google drive api 开发桌面应用程序。我正在使用 c#。 在登录阶段,登录并允许访问后,我收到授权码,要求我将其复制粘贴到我的应用程序以交换授权码以访问令牌。 是否有另一种方法可以在无需用户复制和粘贴授权码的情况下接收访问令牌。
提前致谢 莫兰
【问题讨论】:
标签: google-drive-api
对于桌面应用程序,另一种选择是让您的应用程序托管一个临时 Web 服务器并将 redirect_uri 设置为 localhost:<PORT>。一旦用户批准访问,授权服务器将重定向到此 URI:您的应用程序必须处理请求,解析 ?code= 查询参数并将其交换为 OAuth 2.0 凭据。
【讨论】: