c# - consume - buscando WCF basicHttpBinding https tutorial o muestras
wcf service c# https (2)
Vea esos excelentes artículos:
- Fundamentos de la seguridad de WCF
- p & p WCF Security Application Scenarios
- Escenarios de seguridad comunes de MSDN
- WCF Security Part 3 of 10
- Guía de seguridad de WCF en Codeplex : básicamente cubre todo lo que hay, en gran detalle, a veces casi demasiado :-)
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>