2010-01-22 48 views
0

ColdFusion 7.0客戶端將傳遞表單數據到一個asp.net Web處理程序,該處理程序必須解析表單數據作爲目前在Request.context中存在的所有目前正在完成的工作需要在發送者和接收者之間加入安全性。消息必須加密,並且客戶端和服務都必須相互認證。 ColdFusion客戶端正在通過大約150個字段發送大量數據。如何將安全性融入到這種組合中。由於客戶端的ColdFusion 7,我的小研究沒有導致以任何方式使用WCF(在ColdFusion 9中提供了更多的支持),也許有些人做了這個可以讓我知道如何從ColdFusion 7創建WCF調用。ColdFusion 7客戶端調用Asp.NET/WCF服務

回答

1

ColdFusion支持Web服務。因此您可以擁有一個ColdFusion Web服務客戶端。

在服務器端可以有一個WCF服務,它使用basicHttpBinding。

對於加密,您可以使用https。 SSL證書還將驗證服務器。

然後,您可以使用客戶端上的證書來驗證客戶端。 (你也可以使用用戶名和密碼通過SSL)

+0

感謝設拉子,你可以點我以一個這樣做的例子,以及從哪裏我可以下載冷聚變7 – Raj73 2010-01-27 05:10:27

2

這裏是一個快速和骯髒的例子,它並不比一個Web服務不同,如果WCF是否設置正確:

<cfscript> 
    wcf = CreateObject("webservice","http://ws.spreety.com/TvOnline2009.svc?wsdl"); 
    variables.TalkShowImgHtml = wcf.GetGenreTalkShowImg("[email protected]"); 
</cfscript> 
<cfoutput>#variables.TalkShowImgHtml#</cfoutput>