我正在使用Glassfish 4.0中的https 7.4开发一个web服务客户端;主机服务器运行NetBeans (安全的)。我可以成功地访问NetBeans中的WSDL并生成所需的类。问题是我得到了一个错误:
com.sun.xml.ws.client.ClientTransportException: The server sent HTTP status code 403: Forbidden
当我将我的应用程序部署到Glassfish 4.0中时。有趣的是,当我部署到Tomcat中或作为Java桌面应用程序开发、构建和运行时,不会出现此问题。
我需要在Glassfish上做一些设置吗?我注意到我访问的主机服务器使用Verisign证书。任何帮助都将不胜感激!
发布于 2013-12-09 18:26:50
在到处寻找解决方案之后,我从My application on Glassfish 3.1 won't perform client authentication那里得到了提示,从默认的glassfish域的jvm选项中删除了-Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as
谢谢!
https://stackoverflow.com/questions/20442889
复制相似问题