我正在尝试与Google Calendar API进行通信。 API仅接受来自特定推荐人的请求,例如:www.mysite.com/calendar/events.asp
但有时URL包含查询字符串参数,例如: www.mysite.com/calendar/events.asp?message=eventAddedSuccessfully&id=50
API拒绝来自上述URL的请求,并返回以下消息: “推荐人www.mysite.com/calendar/events.asp?message=eventAddedSuccessfully&id=50与您在API密钥上配置的引荐来源限制不匹配。请使用API控制台更新您的密钥限制。”
如何仅使用URL中的路径作为引荐来源发送AJAX请求?
由于
答案 0 :(得分:2)
更改您的限制以迎合域的上下文路径,它可能特定于该页面(并且可能以不同的方式处理参数)并导致您遇到的问题。
www.mysite.com/*
或
www.mysite.com/calendar/*
希望这可以解决问题。