我按照详细步骤here进行操作将自定义域与 Google 应用引擎结合使用。
- 我是 Google Apps 帐户的管理员
- 我是 Google App Engine 帐户的所有者
- 我已通过我的 App Engine 帐户将该域添加到我的 Google Apps 帐户
- 我在我的 Google Apps 帐户中看到我的 App Engine 应用
- 我将 CNAME“test”设置为指向 ghs.googlehosted.com
- 我在我的 Google Apps 帐户下添加了网址,上面显示“您的用户可以访问 my-app-id:test.mydomain.com
现在,当我访问 http://test.mydomain.com
时,它会重定向到 https://test.mydomain.com
并且我获得了 SSL 连接错误(无法与服务器建立安全连接。)
我调用 Google Apps 客户支持,因为我有一个付费企业帐户,但客户服务人员说这属于 App Engine 支持范围,而且他没有接受过有关此问题的培训。
救命!
最佳答案
如果您已正确完成所有操作,您应该能够通过 http://test.mydomain.com
访问您的网站。从您收到的错误来看,您正在尝试通过 https://test.mydomain.com
访问它(https
而不是 http
)。
如果您想在自定义域中通过 SSL 访问您的应用程序,则需要进行更多设置,如下所述:SSL for a Custom Domain 。必要的步骤很多并且可能会发生变化;该链接是有关此事的当前信息的官方来源。
更新:根据您更新的信息,听起来您可能在 app.yaml
或 Java 中设置了 secure:always
- 与此设置等效的配置。如果您发布您的配置文件将会很有帮助。
关于google-app-engine - 在 Google App Engine 中使用自定义域时出现 SSL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18095234/