Java 为什么这个Google应用程序引擎应用程序意外地重定向到Google登录页面?
我部署了一个使用Java和Facebook Javascript SDK创建的小应用程序。 在打开我的第一页idex.jsp之前,该应用程序运行良好。在这里,我有一个名为“回车”的提交按钮。 当我点击这个按钮时,它会把我带到谷歌账户的登录页面,而不是显示下一页的内容。 如何删除此不需要的Google登录重定向?我的应用程序中没有执行此重定向的任何代码。Java 为什么这个Google应用程序引擎应用程序意外地重定向到Google登录页面?,java,google-app-engine,jakarta-ee,gae-eclipse-plugin,Java,Google App Engine,Jakarta Ee,Gae Eclipse Plugin,我部署了一个使用Java和Facebook Javascript SDK创建的小应用程序。 在打开我的第一页idex.jsp之前,该应用程序运行良好。在这里,我有一个名为“回车”的提交按钮。 当我点击这个按钮时,它会把我带到谷歌账户的登录页面,而不是显示下一页的内容。 如何删除此不需要的Google登录重定向?我的应用程序中没有执行此重定向的任何代码。 此外,当我在某些浏览器(如IE)中按enter键时,enter按钮没有任何作用!!但当我通常使用myapp.appspot.com运行应用程序时
此外,当我在某些浏览器(如IE)中按enter键时,enter按钮没有任何作用!!但当我通常使用myapp.appspot.com运行应用程序时,它确实会将我带到应用程序的第二页。 有人能帮忙吗 下面是index.jsp中的部分代码,它将带我进入下一页
<form action="check_gender" name ="check_gender" method ="post">
<table width="100%" height="30" border="0">
<tr>
<td bgcolor="#C0C0C0"width="800" height="50" align="center"><img src="xyz.jpg" width="60%" height="302"></td>
</tr>
</table>
<%String name=(String) request.getParameter("my_input_field");%>
<%String gender=(String) request.getParameter("my_input_field1");
System.out.println(request.toString());
request.getSession().setAttribute("name",name);
request.getSession().setAttribute("gender",gender);
%>
<table width="100%" height="30" border="0">
<tr>
<td><h2>Hello <%=name%>!</h2></td>
</tr>
<tr>
<td align="center">
<div id="header" style="background-color:#FFD700;">
<h1 style="margin-bottom:0;">some name</h1></div></td>
</tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr>
<td height="31" align="center"><em>PLEASE PRESS ENTER TO CONTINUE</em></td>
</tr>
<tr>
<td height="76" align="center"><input type="submit" name="enter" value="ENTER" style="width:140px; height:60px;"></td>
</tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr>
<td height="76" align="center">
<p>
<div id="footer" style="background-color:#FFD700;clear:both;text-align:center;">
<p>Help us share by liking this app. Click on the like button below.</p>
<div class="fb-like" data-href="http://apps.facebook.com/myappname" data-send="true" align="center"></div><br>
<div class="fb-facepile" data-href="http://apps.facebook.com/myappname" data-max-rows="1" data-width="450" align="center"></div></div>
</td>
</tr>
</table>
</form>
你好
某个名字
请按ENTER继续
通过喜欢这个应用来帮助我们分享。点击下面的like按钮
找到了问题。在最后的某个地方,my web.xml有一个标记
<security-constraint> <web-resource-collection> <web-resource-name>check_gender</web-resource-name> <url-pattern>/check_gender</url-pattern> </web-resource-collection> <auth-constraint> <role-name>*</role-name> </auth-constraint> </security-constraint>
检查性别/检查性别*
我完全忘了这件事 在哪里定义了
检查性别的路线?您确定没有为该路由设置“需要登录”标志吗?发现问题。在最后的某个地方,my web.xml有一个标记。我完全忘了这个!!谢谢你的帮助,丹尼尔。你应该把它作为一个答案发出去,@nikhilthalam。