我已经使用metro和glassfish 3.1.2(b5)创建了一个Ejb端点WebService (.EAR)。wsdl文件已发布,并可通过https访问。我从安全的url生成了客户端工件,当我运行客户端时,我得到了这个错误(服务器端):
ATTENTION: Invalid request scheme for Endpoint my_web_service. Expected https . Received http我是这样配置安全连接的:
<glassfish-ejb-jar>
<enterprise-beans>
<ejb>
<ejb-name>my_web_service</ejb-name>
<webservice-endpoint>
<port-component-name>my_web_service</port-component-name>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</webservice-endpoint>
</ejb>
</enterprise-beans>
</glassfish-ejb-jar>如果我将实现更改为servlet端点(.war),则一切运行正常,因此我认为我在配置中遗漏了一些东西。
发布于 2012-12-24 23:06:05
为此,您需要将glassfish中的grizzly捆绑版本更新到1.9.55。
https://stackoverflow.com/questions/13896326
复制相似问题