日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

soap header身份认证 不带ns标签

發布時間:2025/3/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 soap header身份认证 不带ns标签 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

最近在做跟華為esdk服務通信的項目,esdk提供了兩種方法,一種是soap,一種是native,關于native,因為是跟java語言通信交互,php需要安裝一個phpjavabriage的擴展,我倒是安裝成功了,但是不知道怎么用,只能遺憾的放棄了

最后只好選擇了soap的這鐘通信方式,我用的是php 5新帶的擴展,soapcelient,關于怎么使用我就不多說了網上有很多例子,我就直接把代碼貼出來了

<?php$client = new SoapClient("http://127.0.0.1:8086/esdk/services/ucProfessionalUserProfilePersonList?wsdl");//$client = new SoapClient(null, array('uri' => 'http://127.0.0.1:8086', 'location' => 'http://127.0.0.1:8086/esdk/services/ucProfessionalUserProfilePersonList', 'trace' => true));$auth = array('appId'=>'001280254192','password'=>'BF2CB58A68F684D95A3B78EF8F661C9A4E5B09E82CC8F9CC88CCE90528CAEB27');$header = new SoapHeader('http://localhost/soap.php','esdk',$auth,false,SOAP_ACTOR_NEXT);$client->__setSoapHeaders($header);echo'<pre>';print_r($header);print_r($client->__getFunctions());echo'</pre>'; $param = array('ucAccount' =>'144002'); //$result = $client->__soapCall('getPersonAllAddressBook', array('ucAccount' => $param)); $result = $client->getPersonAllAddressBook($param);

因為esdk必須經過身份驗證,在header里,一開始的時候 不知道為什么總是驗證失敗,我看賬號和密碼都是正確的,查遍了原因都找不出問題,后來返回了一下xml代碼($result = $client->getPersonAllAddressBook($param); ),發現,header里多了一個<ns1>的標簽,找到原因,新的問題又來了,<ns1>這個標簽該怎么刪除呢,直接用 __setSoapHeaders()函數肯定會是有<ns1>標簽的
感覺快要崩潰的時候,終于找到了,一個方法就是下面的方法:

$h1="<appId>001280254192</appId>";$h2="<password>BF2CB58A68F684D95A3B78EF8F661C9A4E5B09E82CC8F9CC88CCE90528CAEB27</password>";$var = new SoapVar($h1, XSD_ANYXML);?$soapHeader = new SoapHeader("NAME_SPACE", "appId", $var);?// second soap header.?$var2 = new SoapVar($h2, XSD_ANYXML);?$soapHeader2 = new SoapHeader("DIFF_NAME_SPACE", "password", $var2);?$client = new SoapClient("http://127.0.0.1:8086/esdk/services/ucProfessionalUserProfileCorpList?wsdl",array('exceptions' => 0,"trace"=>true));$headers = array();?$headers[] = $soapHeader;?$headers[] = $soapHeader2;?// Here my code was just terminating.?$client->__setSoapHeaders($headers); 這樣的返回的xml就沒有了那個多余的<ns1>標簽,認證也終于通過了
不過在這里,只解決了header里的標簽問題,那么xml里的<body>里怎么也是有多余的標簽的,現在還影響,但是想改還是很困難,如果有同學知道怎么去掉或者修改<body>里的標簽,請告訴我,可以直接加我qq 或者我的qq郵箱都可以,在xia無限感謝
當然也可以直接在評論中回復 ?我的qq274480298
?最后我把我返回的xml數據貼出來給大家?
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="esdk_uc_professional_server" xmlns:ns2="NAME_SPACE" xmlns:ns3="DIFF_NAME_SPACE"><SOAP-ENV:Header><appId>001280254192</appId><password>BF2CB58A68F684D95A3B78EF8F661C9A4E5B09E82CC8F9CC88CCE90528CAEB27</password></SOAP-ENV:Header><SOAP-ENV:Body><ns1:queryStaffInfo><ucAccount>144002</ucAccount></ns1:queryStaffInfo></SOAP-ENV:Body></SOAP-ENV:Envelope>

轉載于:https://my.oschina.net/u/591525/blog/173233

總結

以上是生活随笔為你收集整理的soap header身份认证 不带ns标签的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 永久免费未满 | 成人一级视频在线观看 | 少妇h视频 | 国产又大又硬又粗 | gai视频在线观看资源 | 日韩av在线资源 | 国产aaa大片 | 麻豆性生活 | 欧美壮男野外gaytube | 黄色的网站在线观看 | 国产人妻一区二区 | 日韩另类在线 | 夜夜爽日日澡人人添 | 啪啪免费网站 | 成人伊人网站 | 91学生片黄 | wwww黄色片 | 亚洲国产精品激情在线观看 | 少妇一级淫片免费放2 | 在线观看色网 | 欧美日韩三级在线 | 影音先锋婷婷 | 亚洲大片精品 | 欧美日韩亚洲另类 | 啪啪日韩 | 精品一久久 | 国产精品久久久久久久免费观看 | 香蕉久热 | 成人777 | 免费的黄色网址 | 国产中文字幕一区二区三区 | 亚洲一区二区三区电影 | 在线a天堂| 素人女裸体 | 美妇av | 日本成人在线网站 | 国产偷拍一区二区三区 | 免费看黄色aaaaaa 片 | 天天看黄色片 | 久久久国产打桩机 | 日韩一区免费 | 色婷五月天 | 色悠悠网址 | 饥渴少妇色诱水电工 | www.日韩 | 内射中出日韩无国产剧情 | 成人黄色性视频 | av日韩高清 | 操操操操网 | 国产人人插 | 天堂在线观看视频 | 精品视频一区二区三区在线观看 | 少妇高潮一区二区三区喷水 | 91资源站| 男男h黄动漫啪啪无遮挡软件 | 久久不射视频 | 国产深夜福利在线 | 亚洲综合精品国产一区二区三区 | 欧美成人三级在线播放 | 欧美猛交免费 | 韩国三级中文字幕hd久久精品 | caoporn国产 | 欧美黄色免费在线观看 | 懂色av一区二区三区 | 97成人人妻一区二区三区 | 91香蕉视频在线观看免费 | 秋霞精品 | 欧美色涩在线第一页 | 日韩少妇中文字幕 | 就去色综合 | 中文字幕高清一区 | 一级黄色毛毛片 | 大肉大捧一进一出好爽动态图 | 国产视频四区 | 99久在线精品99re8热 | 午夜国产福利在线观看 | 国产一区二区成人 | 在线免费视频你懂的 | 婷婷第四色 | 日本道中文字幕 | 操女人视频网站 | 久久精品视频在线免费观看 | aa黄色片 | 在线播放视频高清在线观看 | av视| 中出av在线 | 一区小视频 | 成人伊人| 亚洲熟妇中文字幕五十中出 | 欧美黑人精品一区二区 | 色综合久久88色综合天天6 | 人人干人人爽 | 久久嫩草 | 秋霞电影网一区二区 | 深夜福利网址 | 中文字幕精品视频在线观看 | 青青草娱乐视频 | 亚洲一区免费在线观看 | 狠狠干网址|