When an HTML form is posted to a website without specifying the actual page name, it doesn't work.
Non-working code
<form id="userinput" method="post" action="http://website1/">
Working code
<form id="userinput" method="post" action="http://website1/default.aspx">
'Default.aspx' is the startup page for this website (configured in IIS) and the page shows up properly if we type "http://wesbite1" in the address bar.
The form is posted to us from a third party site, we are trying to fix this on our end, before asking the third party to fix their code to include the file name.
Environment: .net 3.5, IIS 5.1
EDIT: I tried creating two web applications (v1,v2) on my localhost (two virtual directories) and tried posting (from v1 to v2) the same way, it didn't work either. v2 has default.aspx as startpage and typing localhost/v2 brings up the page.