Web Services Web服务https状态代码404

kmb7vmvb  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(122)

我在https协议下使用Web服务时遇到问题,如果我通过http协议使用相同的Web服务,结果是可以的。
我一直在使用mkyong教程http://www.mkyong.com/webservices/jax-ws/suncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/
并且出现错误。客户端传输异常:服务器发送了HTTP状态代码404:未找到
如果我下载证书并通过keytool导入,我会出现同样的错误。
我做错了什么?

fcy6dtqo

fcy6dtqo1#

在wsdl定义中发现问题。在od定义的结尾:

<wsdl:service name="wsname">
    <wsdl:port binding="tns:wsnameSoapBinding" name="wsnamePort">
        <soap:address location="locationVariable"/>     
    </wsdl:port>
</wsdl:service>

其中locationVariable是方向WITH https。在我的例子中,location变量的方向为witn http

相关问题