POST к странице по умолчанию - PullRequest
0 голосов
/ 26 июля 2010

Почему не удается выполнить HTTP.Post на странице по умолчанию на ASP.NET У меня есть файл default.aspx, к которому я хочу получить доступ, когда внешняя утилита делает сообщение на

http://{ip}/WebSiteName

Я хочу, чтобы фактическое сообщение было на этой странице:

http://{ip}/WebSiteName/Defualt.aspx

или

http://{ip}/WebSiteName/Handler.ashx

Я думаю, что если я получу его для публикации на первом URL-адресе, я смогу воссоздать новое сообщение на втором URL-адресе, что является моей первоначальной целью.

Спасибо, Итай

Ответы [ 2 ]

0 голосов
/ 26 июля 2010

Вы могли бы установить, что ваша первая страница, которую IIS ищет, будет index.aspx, затем на этой странице создайте Response.Redirect ("~ / Default.aspx", true), и она должна воспроизвести то, что вам нужно.

0 голосов
/ 26 июля 2010

Ознакомьтесь с этой статьей базы знаний: http://support.microsoft.com/kb/216493

Ошибка HTTP 405 Метод не разрешен

Метод, указанный в строке запроса, не разрешен для ресурса, указанного в запросе,Убедитесь, что у вас установлен правильный тип MIME для запрашиваемого ресурса.

Эта проблема возникает, если выполняются следующие условия:

* You do not specify the file name. For example, you do not specify http://Server/Web/.
* The Scripting Object Model (SOM) is enabled.
* A DTC event is called.

Это известныйошибка в IIS 4 и 5, но исправлена ​​в 6.

...