示例 BDC 模型:使用 Secure Store Service 连接到外部系统

上次修改时间: 2010年4月21日

适用范围: SharePoint Server 2010

以下示例演示如何使用默认Secure Store Service中存储的凭据连接到外部系统以及如何使用 Microsoft SharePoint Server 2010 所提供的默认安全存储提供程序。

示例

    <LobSystem Type="Wcf" Name="WCFLobSystem-SecureStore">
      <Properties>
        <Property Name="WcfMexDiscoMode" Type="System.String">Disco</Property>
        <Property Name="WcfMexDocumentUrl" Type="System.String">http://server:port#/Service.svc?wsdl</Property>
        <Property Name="WcfProxyNamespace" Type="System.String">BCSWebServiceProxy</Property>
        <Property Name="WildcardCharacter" Type="System.String">*</Property>
        <Property Name="WsdlFetchAuthenticationMode" Type="System.String">PassThrough</Property>
      </Properties>
      <LobSystemInstances>
        <LobSystemInstance Name="WCFLobSystemInstance-SecureStore ">
          <Properties>
            <Property Name="SsoApplicationId" Type="System.String">SSO</Property>
            <Property Name="SsoProviderImplementation" Type="System.String">Microsoft.Office.SecureStoreService.Server.SecureStoreProvider, 
             Microsoft.Office.SecureStoreService, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c</Property>
            <Property Name="WcfAuthenticationMode" Type="System.String">Credentials</Property>
            <Property Name="WcfEndpointAddress" Type="System.String">http://server:port#/Service.svc</Property>
          </Properties>
        </LobSystemInstance>
      </LobSystemInstances>
      <Entities>
        <Entity>
          ……
        </Entity>
      </Entities>
    </LobSystem>