Hello, Oleg.
Here's a small update:
- We have re-tested the test project on a non-domain machine and 400 problem went away, and the application simply worked. Test project always had "POST" method, not HEAD, and has no UnsafeAuthenticatedConnectionSharing=true. It works fine, starts with two expected auth challenge responses from http.sys and third attempt going through. UnsafeAuthenticatedConnectionSharing=true will ensure that 401 challenges will not precede every request. But the bottom line is that test project you sent us worked for us in all tests. If you could still send us a test project to repro the issue with HEAD, that worked on IIS/WebDev with NTLM but not with UWS, we would appreciate your help with improving UWS.
- Build 16 you are using has a pretty nasty bug making it impossible in some cases to set multiple response headers of the same kind (like Set-Cookie). Although it does not look like it played a role in this issue, we still recommend getting the latest build.
Thank you much for detailed issue submission!
Best regards,
UltiDev Team.
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.