看板 Soft_Job 關於我們 聯絡資訊
※ 引述《latcabuw101 (DANTO)》之銘言: : 向各位年薪兩百萬的大大神人請安問好 : 小魯在做透過 Java 傳送 SOAP 格式的 XML 到 WebService 時 卡關了 : 由於這個 WebService 是 Https 的 目前卡在Cert的使用與帳號密碼 : 網路上翻找了許多文章 有看到使用 HttpClient 也有 HttpURLConnection : 目前我的做法是用 HttpClient 也有設定 Credential 把帳號密碼設定上 : 也有得到對方公開的金鑰 也試著把金鑰透過 KeyExplore放入自己的 JRE : 但是不管怎麼處理 總是得到 500 的回應 ... : 訊息內容都是 「在驗證的時候發生錯誤,訊息沒有被處理」 : 相同的方法有去試過 Http 的 WebService 是能夠正常作動的 : 已經卡關好幾天了,找資料找到暈頭轉向 : 想懇求有使用過有經驗的大大能夠分享一下 : 以下是我目前有的東西 : 環境 : jre 1.8 : 有 WebService 的 WSDL , 也有對方的公開金鑰 : 以上感謝大家幫忙,謝謝 !! 來回覆一下前陣子自己的問題 最後這個問題在前幾天順利解決了 最後最後的差異點是在我的SOAP檔的 Header 原先針對自己的 Header 沒有額外太多的設定 於是抓了原文下面板友推薦的 SOAPUI 這個軟體不得不說方便 匯入 WSDL 後 可以直接套出預設的範本 將自己的值填完後就可以直接測試送出 指定憑證等等也很方便設定 最後測通了以後 看了下送過去的 SOAP 與自己原始的差異 一比較問題就出來了 也把這個差異修正後就解決哩 感謝版眾們提出的建議與點解 感激不盡 ! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.19.21 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1500472997.A.511.html
yfr: 不錯 這樣也算一個了結 後人以後還看得到 07/19 22:22
jj0321: 不要刪文!! 07/19 22:39
atpx: 不要山文!! 這樣後人才能查到 07/20 00:16
stosto: 這個建議轉java版 07/20 12:52
clarencech: 推SoapUI, 如果實作用Apache CXF也很省工喔 07/23 19:59