azure-mobile-appsをCordovaで使用してGoogleトークンをリフレッシュするにはどうすればよいですか?コルドーバでazure-mobile-appsを使用してGoogleトークンを更新する
私は「access_type = offline」または「/.auth/refresh」を使用する必要があることを理解しています。しかし、私はこれらを実装する方法がわかりません。以下は、は403を返す私の試みである - 禁断:
//var url = AzureDbSvc.client.applicationUrl + '/.auth/me'; /* Note - This Works */
var url = AzureDbSvc.client.applicationUrl + '/.auth/refresh';
var headers = new Headers();
headers.append('X-ZUMO-AUTH', AzureDbSvc.client.currentUser.mobileServiceAuthenticationToken);
fetch(url, { headers: headers })
.then(function (data) {
console.log(data.status + ' : ' + data.statusText); //<<-- 403 : Forbidden
...
});
すべてのヘルプは大歓迎です!
client.loginWithOptionsを呼び出すときに「**埋め込まれたGoogle OAuthリフレッシュトークン開発者**」のような警告が表示されました。どのように上記のコードを与えられたこの警告を解決する任意のアイデア? https://support.google.com/faqs/answer/7052200?hl=jaをご覧ください。 – Mike
私はコルドバに精通していませんが、そうでなければ私には良く見えます。あなたが見ている警告がなぜ表示されるのかはわかりません。 Googleがこの状態をどのように検出しているのか不思議です。 GitHubのクライアントSDKレポのバグを開くことができます。 –
私は何の警告も見たことがありません。私はすべてが大丈夫だと思う。 Chrisに感謝します。 – Mike