<serviceCredentials>

指定要用于对服务进行身份验证的凭据以及与客户端凭据验证相关的设置。

<system.serviceModel>
  <behaviors>
    <serviceBehaviors>
      <serviceBehaviors> 的 <behavior>
        <serviceCredentials>

<serviceCredentials type="String">
   <clientCertificate>
   </clientCertificate>
   <issuedTokenAuthentication>
   </issuedTokenAuthentication>
   <peer>
   </peer>
   <secureConversationAuthentication>
   </secureConversationAuthentication>
   <serviceCertificate>
   </serviceCertificate>
   <userNameAuthentication>
   </userNameAuthentication>
   <windowsAuthentication>
   </windowsAuthentication>
</serviceCredentials>

属性和元素

属性

属性 说明

type

一个指定此配置元素的类型的字符串。

子元素

元素 说明

<serviceCredentials> 的 <clientCertificate>

指定证书,当可在带外使用客户端证书时,将使用该证书。此元素还指定客户端证书验证设置。此元素的类型为 X509InitiatorCertificateServiceElement

<serviceCredentials> 的 <issuedTokenAuthentication>

指定此服务的当前颁发令牌。此元素的类型为 IssuedTokenServiceElement

<serviceCredentials> 的 <peer>

指定对等节点的当前凭据。此元素的类型为 PeerCredentialElement

<serviceCredential> 的 <secureConversationAuthentication>

指定安全对话的当前凭据。此元素的类型为 SecureConversationServiceElement

<serviceCredentials> 的 <serviceCertificate>

指定服务用于标识自身的证书。此元素的类型为 X509RecipientCertificateServiceElement

<userNameAuthentication>

指定用户名密码验证的设置。此元素的类型为 UserNameServiceElement

<serviceCredentials> 的 <windowsAuthentication>

指定 Windows 凭据验证的设置。此元素的类型为 WindowsServiceElement

父元素

元素 说明

<endpointBehaviors> 的 <behavior>

指定行为元素。

另请参见

参考

ServiceCredentialsElement
ServiceCredentials

其他资源

Security Behaviors in WCF