ColdFusion で net.tcp バインディングを使用して WCF Web サービスを使用するにはどうすればよいですか? CreateObject でエラーが発生しました: 間違った WSDL 形式です。ただし、別の Windows フォーム アプリで問題なく使用できます。http バインディングを使用する場合、問題なく使用できます。
質問する
462 次
1 に答える
1
wsdl 用のオールインワン ページを用意する代わりに、ColdFusion サーバーが WCF が使用する「インポート」ファイルを読み取るために、ユーザー名とパスワードを指定する wsdl2javaargs フラグを指定する必要があります。
例えば
<cfset yourPassword="whatever">
<cfset yourUsername="whoever">
<cfobject type="webservice"
name="ws_eWard"
webservice="http://url.to.web-service.org/yourWebService.svc?wsdl"
password="#yourPassword#"
username="#yourUsername#"
wsdl2javaargs="-U #yourUsername# -P #yourPassword#" >
このポインターは、http: //forums.adobe.com/thread/642095にあります。
于 2013-10-03T13:40:54.043 に答える