In the Application Server web.config file, locate the <client> section. Do the following in this section:
-
Modify the <endpoint address> attribute to use your Relay Service address (see the bolded configuration below).
-
Remove the following section: behaviorConfiguration="LOBBrokerClientCertificateAuthentication
<client>
<endpoint binding="basicHttpBinding" bindingConfiguration="OAHttpBinding" contract="Hyland.Common.Core.IA.Services.IProviderServer" name="BasicHttpBinding_IProviderServer" behaviorConfiguration="clientCert" />
<endpoint binding="basicHttpBinding" bindingConfiguration="OAHttpBinding" contract="Hyland.Common.Core.IA.Services.ICentralServer" name="BasicHttpBinding_ICentralServer" behaviorConfiguration="clientCert" />
<endpoint address="https://www.docusign.net/api/3.0/api.asmx" binding="basicHttpBinding" bindingConfiguration="APIServiceSoap" contract="DocuSignWeb.APIServiceSoap" name="APIServiceSoap" />
<!--This endpoint is used to connect to LOB Broker Relay Service. By default the endpoint uses secure binding(LOBBrokerBinding_Secure).
To use the endpoint in a non secure channel(http)
1. change the bindingConfiguration to insecure binding (LOBBrokerBinding).
2. change the address url to use http scheme -->
<endpoint address="http://<server name>/<Your LOB Endpoint Address> "
name="LOBBrokerEndpoint"
binding="basicHttpBinding"
bindingConfiguration="LOBBrokerBinding"
behaviorConfiguration="LOBBrokerClientCertificateAuthentication"
contract="Hyland.Integrations.LOBBroker.ILOBBrokerRelayService_v17"
/>
</client>
In the Application Server web.config file, locate the <behaviors> section. Comment out the following section:
<!-- <behavior name="LOBBrokerClientCertificateAuthentication"> -->
<!-- <clientCredentials> -->
<!-- <clientCertificate findValue="[CertificateSubjectName]" storeLocation="LocalMachine" storeName="My" x509FindType="FindBySubjectName" /> -->
<!-- </clientCredentials> -->
<!-- </behavior> -->