如何在ColdFusion中使用net.tcp绑定使用WCF Web服务? CreateObject给了我一个错误:错误的WSDL格式。我在另一个Windows窗体应用程序中使用它没有问题。如果我使用http绑定,我也没有问题。
答案 0 :(得分:1)
您需要提供wsdl2javaargs标志,提供用户名和密码,以便ColdFusion服务器读取WCF使用的“导入”文件,而不是拥有wsdl的一体化页面。
E.g。
<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#" >