Php wordpress项目的Google应用程序域身份验证
我想锁定GAE上的wordpress(PHP)项目,使其仅可供域用户访问。我设置了我的app.yaml,因此所有路由都是Php wordpress项目的Google应用程序域身份验证,php,wordpress,google-app-engine,Php,Wordpress,Google App Engine,我想锁定GAE上的wordpress(PHP)项目,使其仅可供域用户访问。我设置了我的app.yaml,因此所有路由都是login:required或login:admin,并在appengine.google.com控制台中,将其设置为使用“谷歌应用程序域”身份验证类型 起初,它奏效了。但是,现在即使您已登录到域,它也会表现为您未经授权(返回错误500)。我怀疑不同之处在于,实例第一次已经预热,而第二次则没有 有没有人遇到过这个问题并找到了解决方案?500是内部服务器错误,而不是权限被拒绝。你
login:required
或login:admin
,并在appengine.google.com控制台中,将其设置为使用“谷歌应用程序域”身份验证类型
起初,它奏效了。但是,现在即使您已登录到域,它也会表现为您未经授权(返回错误500)。我怀疑不同之处在于,实例第一次已经预热,而第二次则没有
有没有人遇到过这个问题并找到了解决方案?500是内部服务器错误,而不是权限被拒绝。你在日志里看到什么了吗?日志里什么都没有。在请求到达应用程序之前发生错误。我想如果你没有被授权使用谷歌应用程序,可能是出于安全原因,你会得到错误500。我刚刚再试了一次,可以确认:当实例处于冷态时,将其设置为使用Google Apps域身份验证将导致错误500。当它被预热时,它工作得很好。我刚刚发现,当我有时间的时候,我会尝试一下,看看它是否有帮助。设置预热请求没有帮助。我设置了最大空闲实例和最大挂起延迟,并得到了相同的错误。