cómo habilitar la sesión WCF con wsHttpBidning con transporte solo seguridad
Tengo un servicio WCF actualmente implementado con basicHttpBindings y SSL habilitado. Pero ahora necesito habilitar las sesiones wcf (no las sesiones asp), así que moví el servicio a wsHttpBidnings pero las sesiones no están habilitadas
Yo he puesto
[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession)]
Pero cuando configuro
SessionMode=SessionMode.Required
en contrato de servicio dice
El contrato requiere sesión, pero el enlace 'WSHttpBinding' no lo admite o no está configurado correctamente para admitirlo.
a continuación se muestra la definición de WSHttpBinding
<wsHttpBinding>
<binding name="wsHttpBinding">
<readerQuotas maxStringContentLength="10240" />
<reliableSession enabled="false" />
<security mode="Transport">
<transport clientCredentialType="None">
<extendedProtectionPolicy policyEnforcement="Never" />
</transport>
</security>
</binding>
</wsHttpBinding>
Por favor, ayúdame con esto