在我的ASP.NET應用程序中我實現谷歌文檔列表API,我用的OAuth2這樣做,我做了一些代碼來獲取用戶的數據得到的accessToken:無法使用的OAuth2到impliment谷歌文檔列表API
string CLIENT_ID = "123456789321.apps.googleusercontent.com";
string CLIENT_SECRET = "xxxxxxxxxxxxxxxxxxxxxxxx";
string SCOPE = "https://docs.google.com/feeds/ https://docs.googleusercontent.com/ https://spreadsheets.google.com/feeds/";
string REDIRECT_URI = "urn:ietf:wg:oauth:2.0:oob";
parameters = new OAuth2Parameters();
parameters.ClientId = CLIENT_ID;
parameters.ClientSecret = CLIENT_SECRET;
parameters.RedirectUri = REDIRECT_URI;
parameters.Scope = SCOPE;
parameters.AccessCode = Convert.ToString(HttpContext.Current.Session["AccessCode"]);
OAuthUtil.GetAccessToken(parameters);
settings = new RequestSettings("My Application", parameters);
每次OAuthUtil.GetAccessToken(parameters);
給出的錯誤是:
任何人都可以告訴我我在做什麼錯誤嗎?
另外,如何訪問RefreshToken?
你構建Web應用程序,但是嘗試使用客戶端OAuth流程? –
對不起! Jan,我對OAuth沒有太多的想法?你可以請我建議一些服務器端身份驗證示例,如果有的話... – ANKIT
[這裏](https://developers.google.com/accounts/docs/OAuth2WebServer)是Web服務器流程的詳細描述。 –