Click here to Skip to main content
Click here to Skip to main content

HTTPs using BizTalk 2009 HTTP adapter on Windows 2008 R2

, 10 Jul 2010 CPOL
Rate this:
Please Sign up or sign in to vote.
Use HTTPs in BizTalk 2009 on Windows 2008 R2

To configure BizTalk 2009 HTTP sending adapter to use HTTPs under Windows 2008 R2, please follow the steps given below:

  1. Certificates:
    1. Install the server certificate under the below certificate stores:
      1. BizTalk host user (Current User)
        1. Personal
        2. Trusted Root Certificate Authorities
      2. Local Machine user
        1. Personal
        2. Trusted Root Certificate Authorities
        3. Other People
    2. Install the server root path certificates under the below certificate stores:
      1. BizTalk host user (Current User)
        1. Trusted Root Certificate Authorities
      2. Local Machine user
        1. Trusted Root Certificate Authorities
image001.gif
  1. Fill the “SSL client certificate thumbprint” property of the HTTP adapter send port, with the server certificate thumbprint:
image002.gif
  1. Use the URL https://DestinationServer:1234/Service in the URI property of the HTTP adapter send port:
image003.gif
  1. Map the IssuedToName with the IP in the HOSTS file under “C:\Windows\System32\drivers\etc”:
image004.gif
  1. Disable the using of TLS 1.0 and SSL 2.0, and enable SSL 3.0 from registries:
    • [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols]
    • [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0]
    • [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client]
      • "DisabledByDefault"=dword:00000001
      • "Enabled"=dword:00000000
    • [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0]
    • [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Client]
      • "Enabled"=dword:ffffffff
    • [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Server]
      • "Enabled"=dword:ffffffff
    • [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0]
    • [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client]
      • "Enabled"=dword:00000000
    • [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server]
      • "Enabled"=dword:ffffffff
image005.jpg

References

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Ahmed Kahwaji
Software Developer (Senior)
Jordan Jordan
Your comment please Smile | :)

Comments and Discussions

 
-- There are no messages in this forum --
| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.141223.1 | Last Updated 10 Jul 2010
Article Copyright 2010 by Ahmed Kahwaji
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid