Я внезапно начал получать следующую ошибку в своем приложении. Я уверен, что раньше он работал нормально - по крайней мере, на моей машине :-)
Error: Client side authentication flow with Google is not supported.
Я получаю эту ошибку, когда пытаюсь войти в систему, используя accesstoken, полученный мной в результате вызова авторизации 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 - что имеет смысл, поскольку я передаю через google accesstoken)
Если я вставлю URL-адрес прямо в браузере, https://kjokken.azure-mobile.net/login/google, то вроде все ок.
Есть идеи, почему это происходит?
Спасибо за любую помощь
Ларси