2015-05-05 4 views
1

Im пытается подключиться к Google с помощью пакета Accounts-google.Ouath2 Google Meteor

У меня уже установлены 2 упаковки.

meteor add service-configuration 
meteor add accounts-google 

Это как выглядит мой файл server/config.js.

ServiceConfiguration.configurations.upsert(
    { service: "google" }, 
    { 
    $set: { 
     clientId: "xxxxxxxx", 
     loginStyle: "popup", 
     secret: "xxxxx" 
    } 
    } 
); 

Моя настройка на консоли Google.

Javascript Происхождение: http://localhost:3000/

Перенаправление URL: http://localhost:3000/_oauth/google?close

Но им получать всегда ту же ошибку.

enter image description here

Его ясно, что реле ошибок на URL переадресации так его Там что-то не так с этим http://localhost:3000/_oauth/google?close?

Я уже следует шагам, заостренных Славой на Github issue #2717

+0

Проверьте свои настройки для ключа api на консоли разработчика Google, чтобы убедиться, что вы добавили 'http: // localhost: 3000 /' в авторизованные источники и 'http: // localhost: 3000/_oauth/google 'и' http: // localhost: 3000/_oauth/google? закрыть 'к вашим авторизованным URL-адресам перенаправления. –

+0

Брайан, вы, мужчины, он отлично работает, пожалуйста, ответьте ему, чтобы он принял его. –

+1

Рад, что сработало для вас. Благодаря! –

ответ

3

Проверьте настройки для ключа API в консоли разработчика Google, чтобы убедиться, что вы добавили http://localhost:3000/ к санкционированного происхождения и http://localhost:3000/_oauth/google и http://localhost:3000/_oauth/google?close к вашему разрешенные URL-адреса перенаправления.

Смежные вопросы