我正在与一位刚刚继承了现有网站的开发人员一起工作。它是一个WebLogic8.1网站,在apache反向代理后面使用j_security_check身份验证。我们遇到一些登录问题,并且不确定j_security_check配置。它看起来很黑,四四方方,很有魔力。我们如何获取如何配置的信息,特别是如何在成功登录后更改目标页面。
谢谢。
发布于 2009-08-14 06:58:20
weblogic会自动重定向到请求的页面。在用登录定义的web.xml中,资源由表单登录(正如它所称)所保护。所以只需请求第一个页面,您就会看到登录信息。成功登录后,您将被重定向至最初请求的页面。
发布于 2009-09-23 20:30:27
您将在您的web.xml中看到类似的内容( "myRoleName“将替换为您的Webloggic控制台中Security > Realms > myreal >Groups下定义的Security角色)。如果您有多个角色,这将略有不同。
<security-constraint>
<web-resource-collection>
<web-resource-name>Protected Area</web-resource-name>
<url-pattern>/flows/*</url-pattern>
<url-pattern>Controller.jpf</url-pattern>
<http-method>GET</http-method>
<http-method>Post</http-method>
</web-resource-collection>
<auth-constraint>
<role-name>myRoleName</role-name>
</auth-constraint>
<user-data-constraint>
<transport-guarantee>NONE</transport-guarantee>
</user-data-constraint>
</security-constraint>
<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>login.jsp</form-login-page>
<form-error-page>fail_login.jsp</form-error-page>
</form-login-config>
</login-config>
<security-role>
<description>
Only role for the Application
</description>
<role-name>myRoleName</role-name>
</security-role>https://stackoverflow.com/questions/1274313
复制相似问题