我使用SOAPServer
在php中創建了一個web服務。它期望看到帶有用戶名和密碼元素的SoapHeader
UsernameToken
。當我在請求中包含這個頭部時,一切實際上都正常。只需在Soap處理程序類中定義一個名爲「UsernameToken」的方法,就會調用此方法,並將stdClass Obj傳遞給它。然後我可以通過$Obj->username
和$Obj->password
驗證用戶。如何在WSDL中要求認證Soap Header?
我不知道要添加到WSDL文件中以便首先定義此UsernameToken
標頭,以及如何在WSDL中指示它是必需的?
我讀過某處,新的SOAP標準已棄用「必需」標題的概念。
任何關於如何至少表明的建議是我的wsdl請求應該包含這個頭?
您可以添加鏈接到您已閱讀的地方,新的SOAP標準已棄用「必需」標題的概念嗎? – hakre
您能否顯示您當前的WSDL? – jap1968