0
我的web.xml中有以下安全配置。我正在使用IBM WAS併爲我的應用程序選擇了AD身份驗證。作爲AD配置的一部分,我已將TEST角色映射到AD組。現在,每次我進行部署時,映射都將消失。有沒有辦法堅持映射?WAS角色在每次部署後重置AD組映射
<security-role>
<description>Test</description>
<role-name>TEST</role-name>
</security-role>
<security-constraint>
<web-resource-collection>
<web-resource-name>test</web-resource-name>
<url-pattern>/test/*</url-pattern>
<url-pattern>/rock/index.html</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>TEST</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/rock/signon/login.html</form-login-page>
<form-error-page>/rock/signon/login.html</form-error-page>
</form-login-config>
</login-config>
您如何進行部署?如果您執行應用程序更新,則綁定應該保持不變,而不是卸載並重新安裝。 – Gas
是的,我卸載並安裝..無論如何它現在解決..我做了兩種方式。一個是通過將ibm-application-bnd.xml添加到ear文件中。另一個我們可以做一個WAS級別的腳本配置.. – Satish
是的,這些都是很好的,有效的選項。將其添加爲asnwer。 – Gas