1
我正在測試開發者控制檯API安裝的Google Marketplace應用程序。Oauth2授權彈出窗口
在相應的API項目中,配置了以下範圍。
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile
我已經安裝了應用程序,因此該帳戶的管理員已經授權範圍。但是,當我的域中的用戶第一次登錄時,使用通用導航鏈接,他們將獲得授權彈出窗口。
我從法國的翻譯本,但彈出說像:
此應用程序需要您的許可才能
- 知道你在谷歌
- 誰顯示您的電子郵件
帶2個按鈕:接受並取消
I認爲管理員授權是足夠的。我錯過了什麼 ?
婁
我不清楚如何在點擊通用導航鏈接時啓動OAuth流程。鏈接沒有做任何特別的事情,所以你的應用程序代碼必須啓動流程。至於彈出窗口,可能是由幾個問題引起的。範圍必須匹配(儘管您已經表明他們這麼做),管理員只授權特定的組織單位,您使用的是不同的客戶端,您試圖獲得刷新令牌並可能更多。你可以進一步看看啓動OAuth流程的代碼嗎? – jonathanberi
[OAuth流程的僞代碼](http://pastebin.com/Mg7JNRpb) – lfedon
我有同樣的問題,使用此範圍與谷歌+登錄按鈕。彈出式授權顯示出來,Google告訴我,在域的管理員安裝並授予權限後,我無法在市場應用程序中彈出此授權。但我找不到有關我應該怎麼做的信息。 //www.googleapis.com/auth/userinfo.email%20https://www.googleapis.com/auth/plus.me 到 – user1930068