Java glassfish验证@Webservice调用

Java glassfish验证@Webservice调用,java,web-services,security,glassfish-3,Java,Web Services,Security,Glassfish 3,我们在glassfish v3.01中部署了一个java ee 6应用程序,我们希望将一些EJB作为Web服务公开,但是我们在保护和验证Web服务端点方面遇到了问题。我们正在使用一个自定义的登录模块和领域。我们如何对webservice调用进行身份验证 谢谢 基甸 用户名和密码在http头中。所有soap客户端都应该有一种方法来指定这一点。例如,在我们使用soap4r的ruby代码中,它如下所示 instance = eval(@gateways[gateway]).new(url) insta

我们在glassfish v3.01中部署了一个java ee 6应用程序,我们希望将一些EJB作为Web服务公开,但是我们在保护和验证Web服务端点方面遇到了问题。我们正在使用一个自定义的登录模块和领域。我们如何对webservice调用进行身份验证

谢谢 基甸


用户名和密码在http头中。所有soap客户端都应该有一种方法来指定这一点。例如,在我们使用soap4r的ruby代码中,它如下所示

instance = eval(@gateways[gateway]).new(url)
instance.options["protocol.http.auth"] << [url, @auth_data[user][0], @auth_data[user][1]]
instance.options['protocol.http.ssl_config.verify_mode'] = OpenSSL::SSL::VERIFY_NONE
instance=eval(@gateways[gateway])。新建(url)
选项[“protocol.http.auth”]
instance = eval(@gateways[gateway]).new(url)
instance.options["protocol.http.auth"] << [url, @auth_data[user][0], @auth_data[user][1]]
instance.options['protocol.http.ssl_config.verify_mode'] = OpenSSL::SSL::VERIFY_NONE