我在Google App Engine上运行了一个PHP应用,我正在尝试使用用户API将其限制在我的Google Apps域中的用户。我已经在应用程序设置中进行了设置,并编写了代码来进行检查。使用本地开发服务器它一切正常(我得到登录提示,并且可以登录和注销就好了),但是当我将它部署到生产时它会因此错误而死:
PHP致命错误:未捕获的异常“google \ appengine \ api \ users \ UsersException”,并显示消息“不允许操作”。在/base/data/home/runtimes/php/sdk/google/appengine/api/users/UserService.php:158
当我试着打电话时:
UserService::createLoginUrl('/');
我不确定如何进一步调试。我需要采取另一个步骤才能让它在生产中发挥作用吗?