错误:origin_mismatch

时间:2014-12-17 13:51:02

标签: javascript google-maps google-maps-api-3 oauth-2.0

当我尝试在谷歌地图引擎中访问我的项目时,我的服务器 它的制作"错误:origin_mismatch" 我创造了JavaScript http://myserver.com的起源 并且错误中出现的请求详细信息是相同的来源。 有什么问题?

要求详情

immediate=false
response_type=token
scope=https://www.googleapis.com/auth/mapsengine
redirect_uri=postmessage
proxy=oauth2relay424201031
state=730496938|0.115543733
origin=http://myserver.com
include_granted_scopes=true
client_id=720390775172-erkkro00391rvru1stipgch25jkrnqke.apps.googleusercontent.com
authuser=0

1 个答案:

答案 0 :(得分:1)

origin_mismatch通常是由于项目的Javascript原点未正确设置Google developer console引起的。您需要确保Javascript来源与您的请求来自的域匹配,并在登录后返回给用户。

它必须与浏览器中显示的完全匹配。

http://www.testoca.comhttps://www.testoca.com

enter image description here

在这张图片中,https://www.example.com是原点。

注意:如果还必须添加端口号http://www.testoca.com:1234