在线做带字头像的网站,企业网站建设深圳,国内网站没备案,郑州专门做网站的公司我尝试使用Spring(-WS)将HTTP基本身份验证凭据添加到我的SOAP请求中.该请求本身有效,但是没有凭据提交. HTTP标头应如下所示#xff1a;[...]Connection: Keep-AliveUser-Agent: Apache-HttpClient/4.1.1 (java 1.5)Authorization: Basic mybase64encodedtopsecretcredentials…我尝试使用Spring(-WS)将HTTP基本身份验证凭据添加到我的SOAP请求中.该请求本身有效,但是没有凭据提交. HTTP标头应如下所示[...]Connection: Keep-AliveUser-Agent: Apache-HttpClient/4.1.1 (java 1.5)Authorization: Basic mybase64encodedtopsecretcredentials但是最后一行没有丢失.在MyConfig.java中,我配置Bean(无XML)Beanpublic WebServiceTemplate webServiceTemplate() {WebServiceTemplate template new WebServiceTemplate();try {template.setMarshaller(marshaller()); //Jaxb2Marshallertemplate.setUnmarshaller(marshaller());// proxy for tcpmon inspectiontemplate.setDefaultUri(http://127.0.0.1:29080/target/webservice.php);String username environment.getProperty(config.username);String password environment.getProperty(config.password);Credentials credentials new UsernamePasswordCredentials(username, password);HttpComponentsMessageSender sender new HttpComponentsMessageSender();sender.setCredentials(credentials);sender.afterPropertiesSet();template.setMessageSender(sender);} catch (Exception e) {// todo: handle me}return template;}如果您知道缺少授权行的原因,请告诉我. :)提前非常感谢