我正在使用 Google Drive api 开发桌面应用程序。我正在使用c#。 在登录阶段,登录并允许访问后,我收到授权码,要求我将其复制粘贴到我的应用程序中,以交换授权码以访问 token 。 是否有另一种方法可以在用户不复制并粘贴授权代码的情况下接收访问 token 。
提前致谢 莫兰
最佳答案
对于桌面应用程序,另一种选择是让您的应用程序托管临时 Web 服务器并设置 redirect_uri
至localhost:<PORT>
。一旦用户批准访问,授权服务器将重定向到此 URI:您的应用程序将必须处理该请求,解析 ?code=
查询参数并将其交换为 OAuth 2.0 凭据。
关于google-drive-api - 接收访问 token 谷歌驱动器API,C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11648847/