2015-10-14 34 views
1

好了,所以我一直在努力,從google developer docs (specifically authorizing_requests)的YouTube API V3錯誤的身份驗證「X-框架,選項設置爲SAMEORIGIN」

  1. 運行YouTube的樣品我下載this repo (youtube/api-samples)
  2. 我創建了一個在the google developer console

    像這樣的新項目: projects manager

  3. 啓用的所有3的YouTube API從這裏:YouTube APIs
  4. 創建API和OAuth鍵/ clientID的,像這樣:keys
  5. 左「從接受請求」字段爲空的所以它會從所有域接受他們:accept requests from 一個。 甚至當我做了一個提供它並沒有解決它順便說一句
  6. 中,我們是奉命來和我們的clientID的來代替這個變量,像這樣的示例代碼:clientID
  7. 不要緊,我是否從本地主機運行或從主機的正確,這是我一直在負載從任何類似的示例文件得到這樣的:search.htmlmy_uploads.html或任何其他文件。

拒絕顯示 'https://accounts.google.com/o/oauth2/auth?client_id=217603943332-cuo3i85935 ... angroup.com & RESPONSE_TYPE =記號&狀態= 1069982666%7C0.2949761402 & AUTHUSER = 0' 的幀,因爲它設置 'X框-選項' 到「SAMEORIGIN 「

我在做什麼錯?

回答

0

你不能嵌入的OAuth的認證頁面中的iframe內。在您的驗證碼<a>鏈接上使用target="_parent",以便頁面在父窗口中打開。