【问题标题】:Web2py authentication with a custom domain on Google App Engine?在 Google App Engine 上使用自定义域进行 Web2py 身份验证?
【发布时间】:2012-04-15 16:19:27
【问题描述】:

Google App Engine 不支持自定义域的 SSL。这是否意味着不可能在 GAE 上使用自定义域托管 web2py 应用程序并且仍然能够使用 web2py 身份验证?

【问题讨论】:

    标签: python google-app-engine authentication ssl web2py


    【解决方案1】:

    您仍然可以使用它,但它不会像应有的那样安全。当然,您可以将自己限制在 appspot.com 子域并在那里使用 HTTPS,但这是相当不切实际的。

    GAE 团队已经将自定义域的 SSL 列入路线图已有好几年了,甚至还有一个封闭的测试版正在运行,但祝你好运。

    人们想出了两种方法来解决这个限制:

    1. 使用带有 SSL 的反向代理:here's a good write up on this
    2. 为 SSL 使用 CloudFlare(类似于反向代理,但 CloudFlare 承担了繁重的工作):here's the write up

    【讨论】:

    • @Sologub- 谢谢你。当然,当您需要通过代理对其进行路由以使其为您工作时,托管服务就会失去光泽。去 Rackspace...
    • @Yarin,这完全取决于您要查找的内容。 GAE 是一个完整的堆栈服务,提供从网络服务器到数据库、队列等的所有内容。对于我目前的项目,我需要几天的努力才能开始使用 vps(通常我使用 linode),更不用说必须确保一切正常。使用 GAE,您可以遵循一些约定并解决一些限制,然后放入代码,如果项目成功,您就可以进行扩展。它的代价是缺乏灵活性和缺少一些功能。
    猜你喜欢
    • 2014-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多