我突然开始在我的应用程序中收到以下错误。我确信它之前一直运行良好 - 至少在我的机器上 :-)
Error: Client side authentication flow with Google is not supported.
当我尝试使用从 gapi 授权调用中收到的访问令牌登录时出现此错误:
// login with google using gapi
gapi.auth.authorize({ client_id: clientId, scope: scopes, immediate: noPopup },
function (authResult) {
// Pass the accesstoken into azure
client.login("google", {"access_token": authResult.access_token}).then(
function(user) {
// logged into azure...
然后我收到有关不支持的流的错误。
(如果我从“google”更改为“facebook”,错误是:错误:Facebook Graph API 访问令牌授权请求失败,HTTP 状态代码为 400 - 这是有道理的,因为它是我传入的谷歌访问令牌)
如果我直接在浏览器中粘贴网址https://kjokken.azure-mobile.net/login/google,那么一切似乎都很好。
任何想法为什么会发生这种情况?
谢谢你的帮助
拉尔西