![](/img/trans.png)
[英]google app engine remote api for local dev server redirecting to login page
[英]Why is this Google App Engine application unexpectedly redirecting to google login page?
我部署了一個使用Java和Facebook Javascript SDK創建的小型應用程序。 該應用程序可以正常工作,直到打開我的第一頁idex.jsp。 在這里,我有一個名為“ Enter”的提交按鈕。 當我單擊此按鈕時,它將帶我到Google帳戶的登錄頁面,而不是向我顯示下一頁的內容。 如何刪除這種不必要的重定向到Google登錄名? 我的應用程序中沒有執行此重定向的任何代碼。
另外,當我在某些瀏覽器(例如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>
找到了問題。 最后,我的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>
我完全忘記了!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.