aktivieren der WCF-Session mit wsHttpBidning mit Transport nur Sicherheit

Habe ich einen WCF-Dienst derzeit mit basicHttpBindings und SSL aktiviert. Aber jetzt muss ich aktivieren von wcf-Sitzungen(nicht asp-Sitzungen) so zog ich service wsHttpBidnings aber Sitzungen sind nicht aktiviert

Habe ich

[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession)]

Aber wenn ich den

SessionMode=SessionMode.Required

auf service-Vertrag heißt es

Vertrag Bedarf der Sitzung, aber Verbindlich
'WSHttpBinding" nicht unterstützen oder
ist nicht richtig konfiguriert zu unterstützen
es.

folgenden ist die definition von WSHttpBinding

<wsHttpBinding>
    <binding name="wsHttpBinding">
      <readerQuotas maxStringContentLength="10240" />
      <reliableSession enabled="false" />
      <security mode="Transport">
        <transport clientCredentialType="None">
          <extendedProtectionPolicy policyEnforcement="Never" />
        </transport>
      </security>
    </binding>
  </wsHttpBinding>

bitte helfen Sie mir mit diesem

InformationsquelleAutor Mubashar Ahmad | 2010-04-16

Schreibe einen Kommentar