Java 获得;HTTP状态403“;在JBoss AS 6中保护web服务控制台后

Java 获得;HTTP状态403“;在JBoss AS 6中保护web服务控制台后,java,jboss,jbossws,Java,Jboss,Jbossws,我希望web服务控制台只能在用户身份验证后才能访问。以下是我在JBoss中更改的内容: 1.Common/deploy/jbossws-console.war/WEB-INF/WEB.xml-未注释的部分,带有“限制访问的安全约束”说明。 2.Common/deploy/jbossws-console.war/WEB-INF/jboss-WEB.xml-未注释的部分,带有“限制访问的安全约束”说明。 3.Server/default/conf/props/jbossws-users.proper

我希望web服务控制台只能在用户身份验证后才能访问。以下是我在JBoss中更改的内容:
1.Common/deploy/jbossws-console.war/WEB-INF/WEB.xml-未注释的部分,带有“限制访问的安全约束”说明。
2.Common/deploy/jbossws-console.war/WEB-INF/jboss-WEB.xml-未注释的部分,带有“限制访问的安全约束”说明。
3.Server/default/conf/props/jbossws-users.properties-更改了用户名和密码。
4 Server/default/conf/props/jbossws-roles.properties-更改用户名和角色(角色为JBossAdmin)。

在这些更改进入“[server]/jbossws/”请求后,请登录,但在使用有效用户名和密码登录后返回“HTTP状态403-拒绝访问请求的资源”,并使用无效用户名和密码返回“身份验证失败”。

你知道我做错了什么,或者我需要做什么才能让它工作吗?

你似乎忘记了可以访问你的资源的角色。彻底重新检查您的角色部分。:)

问题是我没有将web.xml中的“friend”改为JBossAdmin。感谢帮助:)我也遇到了同样的问题,似乎我忘记在roles.properties中将所需的角色添加到我的用户