weblogic禁用身份验证

weblogic禁用身份验证,weblogic,wicket,Weblogic,Wicket,我已经在我的weblogic 10.3 BEA服务器上建立了一个WebService,并尝试通过SOAtest访问它,结果发现它给了我一个错误:Received HTTP response Code:403 Problemed。我很感激weblogic正在保护我的Web服务;)但是在我所做的上下文中,我希望允许匿名访问这个特定的Web服务。这意味着我希望任何客户端都能够访问此Web服务的SOAP通信 非常感谢您的帮助:) R.以下是一些您可以尝试的东西: 从weblogic控制台 Home -&

我已经在我的weblogic 10.3 BEA服务器上建立了一个WebService,并尝试通过SOAtest访问它,结果发现它给了我一个错误:Received HTTP response Code:403 Problemed。我很感激weblogic正在保护我的Web服务;)但是在我所做的上下文中,我希望允许匿名访问这个特定的Web服务。这意味着我希望任何客户端都能够访问此Web服务的SOAP通信

非常感谢您的帮助:)


R.

以下是一些您可以尝试的东西:

从weblogic控制台

Home -> Domain -> Web Applications -> Turn on "Allow All Roles"
从weblogic控制台确保未在中设置任何角色或策略

Home -> Deployments -> <your deployment> -> Security
也就是说,weblogic的默认行为(如果您没有将其更改为安全端口等)是允许匿名访问web应用程序,因此您的部署可能正在指定角色,即使您认为不应该这样做。检查.war/.ear中的所有.xml文件,查看是否存在限制


作为最后的努力,您应该查看此链接:

以下是一些您可以尝试的事情:

从weblogic控制台

Home -> Domain -> Web Applications -> Turn on "Allow All Roles"
从weblogic控制台确保未在中设置任何角色或策略

Home -> Deployments -> <your deployment> -> Security
也就是说,weblogic的默认行为(如果您没有将其更改为安全端口等)是允许匿名访问web应用程序,因此您的部署可能正在指定角色,即使您认为不应该这样做。检查.war/.ear中的所有.xml文件,查看是否存在限制


作为最后的努力,您应该检查此链接:

请在web.xml中查找“security constraint”标记,查看是否存在任何机密用户数据约束。如果存在,则需要在应用程序服务器上启用SSL

请在web.xml中查找“security constraint”标记,查看是否存在任何机密用户数据约束。如果存在,则需要在应用程序服务器上启用SSL

谢谢,这篇文章对我很有用:谢谢,这篇文章对我也很有用: