使用身份验证构建soapjava客户端

使用身份验证构建soapjava客户端,java,authentication,soap,Java,Authentication,Soap,我需要构建一个带有用户和密码的soapjava客户端。 我正在使用jax-ws,但我不知道如何进行有效的身份验证 URL url = new URL("http://localhost:7777/path/method.asmx?wsdl"); QName qname = new QName("http://tempuri.org/", "Service1Soap"); Service service = Service.create(url, qname);

我需要构建一个带有用户和密码的soapjava客户端。 我正在使用jax-ws,但我不知道如何进行有效的身份验证

    URL url = new URL("http://localhost:7777/path/method.asmx?wsdl");

    QName qname = new QName("http://tempuri.org/", "Service1Soap");

    Service service = Service.create(url, qname);

    Service1Soap service1 = service.getPort(Service1Soap.class);

    System.out.println(service1.method("testParam"));

谁能帮帮我

我不知道在哪里可以设置用户名和密码的值。后端使用什么样的身份验证。我希望使用basic auth(如果您将web浏览器指向它,就会得到一个通用弹出窗口,提示用户输入用户名/密码);我必须处理一个更深奥的基于微软的认证,这是可行的,但需要一个不同的过程哦,谢谢你福恩。我已经找到了我没有通过该Web服务身份验证的原因。它需要在自己的白名单中包含客户端的IP地址。无论如何,谢谢你关注我的问题!祝你身体健康!