端点在 localhost 上工作,但在 App Engine 上不工作(省略 https://)

Endpoints work on localhost but not on app engine (omitted https://)

我想在不使用 OAuth 的情况下访问我的端点功能。

我遵循 Simple access to API 上的指南并稍微调整了代码。

我可以在本地主机上访问 API - 我必须等待大约五分钟才能加载它们。然后他们出现在资源管理器中/_ah/api/explorer.

但我无法访问 App Engine 上的端点函数:

功能已加载但我无法访问它们:

var rootpath = "//" + window.location.host + "/_ah/api";
gapi.client.load('helloworldendpoints', 'v1', makeRequest, rootpath); 
// callback gets executed 

...
var request = gapi.client.helloworldendpoints.sayHello();
//any code below this does not get executed

所以这对我来说是迄今为止编码中最痛苦的错误!:D

而不是

https://helloworld-146410.appspot.com/

https://1-dot-helloworld-146410.appspot.com/

我没有包含 https:// 并使用了

helloworld-146410.appspot.com

1-dot-helloworld-146410.appspot.com

没有 https:我无法访问端点

请问我可以恢复 30 多个小时的生活吗?:D 我怎样才能避免这个错误或更快地解决这个问题?