Web Connection
POST Mechanism info missing in DLL Status page
Gravatar is a globally recognized avatar based on your email address. POST Mechanism info missing in DLL Status page
  Paul.Jordan
  All
  Jun 20, 2018 @ 11:06pm

We're in the process of upgrading from 5.43 to 6.20. One thing we notice was that the DLL Status page seems to not be displaying the POST Mechanism. See the screenshots - both are using the same wc.ini file, the only difference is the .dll version, with the older 5.43 showing it correctly as "URL Encoded", but 6.20 leaving it blank.

wc.ini has the following set:

; PostMethod - URLEncoded or INI - Match POSTMETHOD in WCONNECT.H

PostMethod=UrlEncode

Gravatar is a globally recognized avatar based on your email address. re: POST Mechanism info missing in DLL Status page
  Rick Strahl
  Paul.Jordan
  Jun 20, 2018 @ 11:33pm

This setting is no longer used.

If you're upgrading you should probably be switching to the .NET Module instead of using ISAPI.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: POST Mechanism info missing in DLL Status page
  Paul.Jordan
  Rick Strahl
  Jun 20, 2018 @ 11:49pm

Ok, I was was wondering if it was deprecated. However since the demo wc.ini in the v6.21 zip I just downloaded still had PostMethod=UrlEncoded set, I figured it was still relevant.

Side note - I'm 99% sure I'm running v6.21 but the DLL Status pages in my post above say 6.20 - I've double checked the script map is pointing to the right dll, done an IIS reset but still they say 6.20... any ideas?

Gravatar is a globally recognized avatar based on your email address. re: POST Mechanism info missing in DLL Status page
  Rick Strahl
  Paul.Jordan
  Jun 21, 2018 @ 06:08am

Web Connection supports and ships both ISAPI and .NET handlers. Mainly because lots of people are running legacy apps and they're used to the ISAPI module and don't want to change (in most cases they should anyway but that's another story).

wc.ini isn't used with the .NET Module - it's ISAPI specific. All configuration for the module is done in web.config.

Everything you need to know about script maps and IIS configuration in general is described in the documentation here:

IIS Configuration for Web Connection - Script Maps

+++ Rick ---

© 1996-2024