我在 MVC (C#) 中做这件事。我想访问用户谷歌日历,所以我指定了一个带有“访问日历”的按钮。当用户单击下面的按钮时,将调用代码以获取令牌(并保存)以访问日历数据。
UserCredential credential;
credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
new ClientSecrets
{
ClientId = "xxxxxx.apps.googleusercontent.com",
ClientSecret = "FxxxxxxxxxZ"
},
Scopes,
"user",
CancellationToken.None,
new FileDataStore(credPath)).Result;
当这个方法被执行时,我们应该被重定向到同意屏幕,相反,我得到的错误是
但它显示的重定向 URI 我从未在控制台中指定。这些是我在谷歌项目控制台中指定的重定向 uri。我做错了什么吗?如何正确重定向到权限屏幕?
慕无忌1623718
相关分类