私は現在JAVAプロジェクト(1.7)にレガシーSOAP WSを持っていますが、現在問題があります。そのWEB-INF/WSDL/*。WSDLファイルでは、このブロックWSDL xsdをhttpsからhttp:443にデプロイしたとき
<xsd:schema>
<xsd:import namespace="https://myUrl.com/" schemaLocation="myService_schema.xsd"/>
</xsd:schema>
があり、私はwgetを介して、そのWSDLをダウンロードするとき、あなたが見ることができるように、右の展開後、私は次の
<xsd:schema xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="https://o2o-staging.beeweeb.com/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="https://myUrl.com/" schemaLocation="http://myUrl.com:443/service-ws/myService?xsd=myService_schema.xsd"/>
</xsd:schema>
を取得XSDインポートアドレスhttps://myUrl.comは、nginxのは400エラーで文句を言うとこのようにサービスがアクセス不能になって、http://myUrl.com:443次のようになります。プレーンなHTTPリクエストをポート
HTTPSに送信されました。私は実際にいくつかの検索を行なったし、これに同化何ら問題は見つかりませんでした。誰かが何が起こっているのか、どうすればそれを修正するのかを私に説明してもらえますか?名前空間のURL https://myUrl.comは本当にそのままにしておく必要があります。http://myUrl.com:443になることは可能ですか? 私のサーバはJboss 7.1です。