ok, I understand.
I looked in your log file and I don't see evidence of a failure. Maybe you could be specific.
in the log there are requests for a Contacts.aspx form. It is a POST request and it appears to be handled correctly. Does that match with what you see?
Which specific POST requests do you see, failing? And how do they fail?
> Looks like POST does not go through IIRF and changed to GET stuff.
But I saw POST requests in the IIRF log, and they did not appear to be getting changed into GET.
There's something strange in your log file, too. The POST request for Contacts.aspx gets rewritten, and then is immediately (within one second) followed by a GET request for RIm.aspx, which is also rewritten. This pair of rewrites occured repeatedly
in the log file about 10 times. If you were simply testing a single request, why is there this repeated set of requests? I think maybe your contacts.aspx form may be redirecting itself.
I can suggest that you test a POST request with a simpler form, something that does almost nothing. Perhaps it only displays the posted information on the web page. For diagnostics purposes only. I think you'll see that the POST works.
The IIRF log is not conclusive, but if I had to guess, I would say that it appears to me that your your ASPNET logic is introducing the unwanted rewrite-and-change-POST-to-GET .