Web Service Proxy Generator
West Wind Web Service Proxy Generator 1.62 released
Gravatar is a globally recognized avatar based on your email address. West Wind Web Service Proxy Generator 1.62 released
  Rick Strahl
  All
  Oct 24, 2018 @ 12:37pm

Hi all,

I've released an update to the West Wind Web Service Proxy generator that has a few fairly important security and operational updates. If you're a registered user I recommend that you grab the latest version and update your services for these changes.

Here's more info on the changes and why they are important.

Better TLS 1.2 Support

.NET 1.2 support is an important one as recent requirements for any sort of financial service now requires use of TLS 1.2 for HTTPS certificates. All new certificates issues these days use TLS 1.2 encryption so it's important that your application support this certificate based protocol.

This update explicitly enables support for TLS 1.2 for all .NET versions that support it in the generated proxy assemblies. Previously, the generator used the default settings which supported only .NET 4.7 and later automatically - now all versions are supported.

.NET 4.6.2 Required for generating Proxies

As of this release the service WSDL.exe uses the .NET 4.6.2 version of WSDL.exe to generate proxies which means that in order to generate proxies the host OS has to have .NET 4.6.2 installed.

The minimum runtime requirement for compiled applications continues to be .NET 4.5 which is the version required by wwDotnetBridge.dll. However, if you are on Windows 7 or later we highly recommend you install the latest version of .NET available for the best system compatibility and feature set.

Note we still provide the .NET 2.0 based WSDL.exe and generator, as well as a .NET 2.0 based wwDotnetBridge_xp.dll. This works with older versions of .NET as well as Windows XP and Vista, but it will not work with TLS 1.2 based certificates.

Auto-Unblocking

.NET Assemblies that are downloaded either directly or via Zip file and then installed can have a Windows OS system file block put on them, which prevents them from loading. The latest version of wwDotnetBridge detects the file block and attempts to automatically unblock the block to continue executing. Note that this issue only applies to files installed from an internet downloaded zip file, not if you installed files from a proper Windows installer.

Upgrade...

We recommend you update your version of the proxy generator and update your existing proxies to the new version for maximum compatibility especially in regards for the TLS 1.2 issues.

When upgrading please make sure to:

  • Backup your old generated files first!
  • Regenerate your proxies
  • Update wwIpstuff.dll and wwDotnetBridge.dll
  • Test your application
  • If possible test on various environments

Support

As always if you run into issues you can use our support message board to ask for help in the Web Service Proxy Generator section:

It's also a great place to have discussions about services that you are calling and Web Service access topics in general.

Aloha,

+++ Rick ---

© 1996-2024