2010-05-04 57 views
3

我使用WCF服务,我得到以下错误:异常安全上下文令牌

The security context token is expired or is not valid. The message was not processed.

客户端配置

<endpoint address="http://probiz:49610/GestionOrganizacion.svc" 
    binding="wsHttpBinding" 
    bindingConfiguration="WSHttpBinding_IOrganizacion" 
    contract="CarWin.ServiceContracts.Interfaces.IOrganizacion" 
    behaviorConfiguration="NewBehavior" 
    name="PRO_WSHttpBinding_IOrganizacion"> 
<identity> 
    <dns value="localhost" /> 
</identity> 

<binding name="WSHttpBinding_IOrganizacion" closeTimeout="00:30:00" 
    openTimeout="00:30:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" 
    bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" 
    maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" 
    messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" 
    allowCookies="false"> 
    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="2147483647" 
     maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 
    <reliableSession ordered="true" inactivityTimeout="00:10:00" 
     enabled="false" /> 
    <security mode="Message"> 
    <transport clientCredentialType="Windows" proxyCredentialType="None" 
     realm="" /> 
    <message clientCredentialType="Windows" negotiateServiceCredential="true" 
     algorithmSuite="Default" establishSecurityContext="true" /> 
    </security> 
</binding> 

更多配置:

<endpointBehaviors> 
    <behavior name="NewBehavior"> 
     <dataContractSerializer maxItemsInObjectGraph="2147483647" /> 
    </behavior> 
    </endpointBehaviors> 

回答

0

将强制执行消息的安全性。如果不需要,您可以尝试查看msdn了解更多信息。