groovy WSClientとExchange server wsdlを接続しようとしていましたが、空のファイルを受け取るためにできません(wsdlを解析する場合)。なぜなら空のファイルのXML解析エラーの)それは基本的に(proxy.initializeで失敗WSClientはhttpsでExchange wsdlに接続できません
Map mapClient=[
"https.truststore":"/path/jssecacerts",
"https.truststore.pass":"changeit",
"https.keystore":"/path/cacerts",
"https.keystore.pass":"changeit"
]
def proxy=new WSClient("https://mail.exchangeserver:443/ews/services.wsdl", this.class.classLoader)
proxy.setSSLProperties(mapClient)
proxy.setBasicAuthentication("user","password")
proxy.initialize()
:私は、次の行を使用してい 。 しかし、私はブラウザを使用すると、私は完全なwsdlファイルを持っています。
これはSSLハンドシェイクではありません。なぜなら、私は何時間も働いているからです。それは私が得た最初のエラーだった...
私はこれは何らかの理由で間違っているBasicAuthenticationだと思う。私が言っている理由は:私は認証行をコメントすることができ、私は同じ結果を持っています。
ヒント
WSClientとGroovyのどのバージョンを使用していますか? –