Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何绕过应用程序引擎中的google登录页面访问java中的特定html文件_Java_Google App Engine_Gwt_Backend_Google Webmaster Tools - Fatal编程技术网

如何绕过应用程序引擎中的google登录页面访问java中的特定html文件

如何绕过应用程序引擎中的google登录页面访问java中的特定html文件,java,google-app-engine,gwt,backend,google-webmaster-tools,Java,Google App Engine,Gwt,Backend,Google Webmaster Tools,如何使用GAE绕过GWT中的google登录页面来访问Java后端servlet中的特定html文件?我尝试在web.xml中设置安全约束,如下所示: <security-constraint> <web-resource-collection> <web-resource-name>verifysite</web-resource-name> <url-pattern>/test.html&l

如何使用GAE绕过GWT中的google登录页面来访问Java后端servlet中的特定html文件?我尝试在web.xml中设置安全约束,如下所示:

 <security-constraint>
    <web-resource-collection>
        <web-resource-name>verifysite</web-resource-name>
        <url-pattern>/test.html</url-pattern>
    </web-resource-collection>
    <auth-constraint>
        <role-name>*</role-name>
    </auth-constraint>
  </security-constraint>
但它仍然不起作用。它总是将我重定向到谷歌登录页面


谢谢。

角色名*表示您希望用户登录以访问资源:

如果授权约束指定用户角色*,则使用Google帐户登录的任何用户都可以访问URL


如果您希望test.html对任何人都可用,则其URI不得在任何范围内。

嗨,Michael,谢谢您的回答,我将尝试删除它。但是我认为我仍然需要使用/_ah/start启动我的后端servlet,它需要有管理员安全约束。因此,我的目的是要使用此html文件验证appengine上的后端站点。后端站点看起来像。如果不重定向到google登录页面,我怎么做?谢谢。如果我错了,请纠正我:你想从一个不安全的页面测试一个安全的功能吗?嗨,迈克尔,你说得对。事实证明,在我的web.xml上,我忘记了有一个url模式为/*且角色为*。我还忘了更改的另一件事是我的后端是公共的,默认为私有的。非常感谢你。