我正在尝试通过在HtmlService项目中使用gapi库来获得OAuth2授权。我从控制台获得了CLIENT_ID,并设置了“授权的Javascript起源”,其中包含了我能想到的所有内容,如“https://script.google.com”,“https://script.googleusercontent.com”等,但我总是以“原点不匹配”错误结束。
这是我在html javascript代码中使用的代码。
RelativeResource=self
我做错了什么?
由于
答案 0 :(得分:1)
要获得原点,您需要启动您的webapp。右键单击并单击Inspect
。这应该打开Devtools。单击Elements
选项卡。查找id =" sandboxFrame"的iframe。您的webapp源中的iframe的来源。它看起来像:
将其添加到凭据时,只需添加域部分,而不是终端。
https://n-rilyfaex6q3..iimkn7ufgvlphhi2..l3l73y-0lu-script.googleusercontent.com