0
我的PHP服務使用者已經運行了幾年沒有任何問題,並且沒有任何變化,但是在上週,服務響應有時不會被解密。或者至少是這樣。WSO2 PHP框架間歇性地不解密響應
使用相同證書的相同代碼在使用「object(WSMessage) - > str」時會產生可讀的xml響應,下一次使用加密數據。
我已經使用了$ client-> getLastResponse(),這顯示了在該階段通常解密的肥皂體中的加密數據。
有沒有辦法在解密之前檢索消息?
還是有人知道爲什麼這可能會發生?
消息是否可以被雙重加密?這意味着當你解密時你仍然會得到一個加密的結果。另外,如果沒有某種代碼可以查看,我懷疑這裏的任何人都不會知道你的應用程序爲什麼會按預期停止工作。 –
另外,你有任何錯誤?檢查網絡服務器錯誤日誌。您是否嘗試過製作一些您傳入的測試消息並檢查響應?你是否收到同樣的消息,垃圾還是它看起來像一個不同的加密消息?服務器有沒有變化?許多共享的託管服務將更新軟件包而不告訴(或者他們在某個地方發佈,並期望您查看它)。 –
謝謝喬納森,我知道我問很多要求幫助的時候,沒有可怕的數額繼續下去。我可能會很幸運,而且有人對wso2有相同的經歷。我已經瀏覽了一個多星期的日誌,看不到任何明顯的東西。我在指向生產者測試環境的同一臺服務器上有測試代碼,並且間歇性地顯示相同的問題。 – David