2010-05-19 139 views
0

几个星期前我有关于应用程序服务器的asked。这发生在我的老板正在转向WAS,我的Web应用程序需要移动。问题是我对应用程序服务器一无所知。从Tomcat迁移到WAS

在我的应用程序中,我使用了web.xml和tomcat-users.xml来定义角色和用户。我必须在WAS服务器上执行此操作,那么我需要做什么?我的意思是,我已经读过它在application.xml中定义了一些与WAS服务器绑定的安全角色,并且他们需要一些可以查看ibm-application-bnd.xmi的id。这似乎也是我需要某种类型的ibm-web-bnd.xmi才能用相同的用户重新配置我的web.xml(这让我非常困惑)。我是否需要创建这些文件(我没有RAS,只是一个Eclipse伽利略(是的,我也有时觉得我在硬模式下玩),所以我没有办法自动完成这些)或者我可以在没有这些文件的情况下正确配置application.xml和web.xml吗?我管理自己或多或少创建这些文件,最后创建一个WAS部署的EAR(正确地说,它说)。

对于用户验证来说,这听起来很复杂,所以如果我对或错,我都不会。 可能是错误的,因为WAS一直说“com.ibm.websphere.security.PasswordCheckFailedException:没有找到用户wasadmin”。

有没有任何有见识的文件如何做到这一点?

谢谢!

回答

1

WAS有一个基于web的管理控制台,您可以通过几个鼠标点击来配置这种类型的东西。如果我没有记错,它在HTTP端口9090左右进行监听,但这也是可以配置的。我建议您阅读this RedBook以了解如何使用WAS管理控制台。

tomcat-users.xml超出范围。但请保留security-constraintlogin-configweb.xml

+0

感谢您的红色书!这真的很insidhtful :) 感谢您的帮助,我终于可以用“AllAuthenticatedUsers”与任何xmi文件登录。我可以登录任何用户了。尽管我一直在努力。与我的小tomcat相比,这个WAS服务器是一个非常复杂的软件。 – Random 2010-05-20 11:46:23