Home  >  Article  >  Backend Development  >  PHP调用JAVA的WEBSERVICE接口有关问题

PHP调用JAVA的WEBSERVICE接口有关问题

WBOY
WBOYOriginal
2016-06-13 11:06:521019browse

PHP调用JAVA的WEBSERVICE接口问题
求助怎么通过WEBSERVICE的身份验证,JAVA那边提供了一个用户名和密码,我每次调用WEBSERVICE的接口都提示我必须通过身份验证才能操作,但是他们那边又没有专门提供登陆方法给我登陆,这该肿么做?是不是在实例化接口的时候可以做登陆操作呢?
------解决方案--------------------
你能和供应方联系吗,他们写java的  给不了你php的验证方式,应该给得了java的验证方式吧? 你拿到java的验证方式后,看下他到底是用什么验证方式,再去找php相应的验证方式吧。如果是用soapheader验证方式。java php都有相应的类/函数 
“我不知道JAVA那边是怎么验证我们的,所以我不知道怎么把用户名和密码传递给JAVA验证身份”
webservice验证方式应该不止一种,这个问题只有供应商能回答你,你可以尝试一下是不是头部验证
$client = new SoapHeader('addOutHandler','checkUser','xiebuqing');
参数 : 1命名空间(这个可以由你自己定)  2账号(其实是他的方法) 3密码/验证码

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn