enable consume c# .net wcf https

c# - consume - buscando WCF basicHttpBinding https tutorial o muestras



wcf service c# https (2)

Vea esos excelentes artículos:

Bagazo

Estoy usando VSTS 2008 + .Net 3.5 + C # para desarrollar una aplicación de consola como WCF cient, y alojar el servicio WCF en IIS 7.0 en el lado del servidor (servidor que usa Windows Vista x64).

Actualmente, mi servidor y cliente WCF funciona bastante bien con http. Ahora quiero agregar el soporte de https y seguir usando basicHttpBinding. ¿Algún tutorial fácil de aprender? No quiero hacer demasiadas modificaciones a mi cliente / servidor WCF y quiero encontrar una forma que implique un mínimo cambio de código. :-)

Por cierto: para el certificado del servidor IIS, quiero que el lado del cliente acepte todo el certificado del servidor. Y solo uso la función de cifrado https.

gracias de antemano, George


<bindings> <basicHttpBinding> <binding name="defaultBasicHttpBinding"> <security mode="Transport"> <transport clientCredentialType="None"/> </security> </binding> </basicHttpBinding> </bindings> <system.serviceModel> <services> <service behaviorConfiguration="MyServiceBehavior" name="MyServiceName"> <endpoint address="https://XYZ.com/MyService.svc" binding="basicHttpBinding" bindingConfiguration="defaultBasicHttpBinding" contract="Axis.IServiceContract" /> <behaviors> <serviceBehaviors> <behavior name="MyServiceBehavior"> <serviceMetadata httpsGetEnabled="true"/> <serviceDebug includeExceptionDetailInFaults="false"/> </behavior> </serviceBehaviors> </behaviors> </service> </services> </system.serviceModel>