我正在使用jax-ws和spring创建soap web服务。
@WebService
@Service
public class SoapService {
SoapServiceDao soapServiceDao;
@WebMethod(exclude = true)
public void setSoapServiceDao(SoapServiceDao soapServiceDao) {
this.soapServiceDao = soapServiceDao;
}
@WebMethod
@SOAPBinding(parameterStyle=ParameterStyle.BARE)
public Message method1(SoapResponse soapResponse) {
return new Message();
}
}
以及在应用程序上下文. xml中
<wss:binding url="/soapservice">
<wss:service>
<ws:service bean="#soapserviceImpl" />
</wss:service>
在生成的wsdl中
<soap:address location="http://localhost:8080/soapservice"/>
但是我想要https,因为我的服务器只接受https请求。
在这种情况下,是否可以将http更改为https?
1条答案
按热度按时间kmynzznz1#
您可能需要以编程方式覆盖端点:尝试将其更改为