2010-01-22 7 views
0

ColdFusion 7.0 Client passera des données de formulaire à un gestionnaire Web asp.net, le gestionnaire doit analyser les données de formulaire telles qu'elles sont présentes dans Request.context tout ce qui est en train de se faire. besoin d'intégrer la sécurité entre l'expéditeur et le destinataire. Les messages doivent être cryptés et le client et le service doivent s'authentifier mutuellement. Le client ColdFusion envoie de gros volumes de données autour de 150 champs en cours de transmission. Comment intégrer la sécurité dans ce mélange. En raison du client ColdFusion 7 mon peu de recherche n'a pas abouti à utiliser WCF (plus de soutien est fourni dans ColdFusion 9) peut-être que cela a fait cela peut me faire savoir comment faire un appel WCF depuis ColdFusion 7.ColdFusion 7 Client appelant Service Asp.NET/WCF

Répondre

1

ColdFusion prend en charge les services Web. Vous pouvez donc avoir un client de service Web ColdFusion. Sur le serveur, vous pouvez avoir un service WCF utilisant basicHttpBinding.

Pour le cryptage, vous pouvez utiliser https. Le certificat SSL authentifiera également le serveur.

Vous pouvez ensuite utiliser des certificats côté client pour authentifier le client. (Vous pouvez aussi utiliser le nom d'utilisateur et mot de passe sur SSL.)

+0

Merci Shiraz pouvez-vous me montrer à un exemple de où cela est fait et aussi d'où je peux télécharger fusion froide 7 – Raj73

2

Voici un exemple rapide et sale, ce n'est pas différent d'un service Web si la WCF est correctement configuré:

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