Tizen で oAuth 2.0 を使用して Google 認証を実装しようとしています。ここからステップに従っています。リンクからの指示に基づいて、ユーザーコードを取得できます。しかし、アクセストークンとリフレッシュトークンを取得するための無効なリクエストを常に取得しています。私のリクエストは以下の通りです。
var urlToken ="https://accounts.google.com/o/oauth2/token?"+
encodeURI("client_id=<<my client id>>&" +
"client_secret=<<my client secret>>&" +
"code=<<Device code received in first step>>&" +
"grant_type=authorization_code");
$.ajax({
url:urlToken,
type:"POST",
headers:{
"Content-Type": "application/x-www-form-urlencoded",
"Content-length" : "250"
},
accepts: "applicatin/json",
success:function(response){
console.log("access token response success");
console.log(response.access_token)
},
error:failure
});
何が問題なのか理解できませんでした。同じことを実装する他の方法があることを更新してください。
注: Tizen Webapp からこれを実装しようとしています。