ASP.NET のデフォルト ページに HTTP.Post を実行しても問題ないのはなぜですか? 外部ユーティリティが
http://{ip}/ウェブサイト名
実際の投稿がこのページになることを望みます:
http://{ip}/WebSiteName/Defualt.aspx
また
http://{ip}/WebSiteName/Handler.ashx
最初の URL に投稿すれば、元のターゲットである 2 番目の URL に新しい投稿を再作成できると思います。
ありがとう、イタイ
ASP.NET のデフォルト ページに HTTP.Post を実行しても問題ないのはなぜですか? 外部ユーティリティが
http://{ip}/ウェブサイト名
実際の投稿がこのページになることを望みます:
http://{ip}/WebSiteName/Defualt.aspx
また
http://{ip}/WebSiteName/Handler.ashx
最初の URL に投稿すれば、元のターゲットである 2 番目の URL に新しい投稿を再作成できると思います。
ありがとう、イタイ
次の KB 記事を参照してください: 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 で修正されています。
IIS が検索する最初のページを index.aspx に設定し、そのページで Response.Redirect("~/Default.aspx", true) を実行すると、必要なものが再現されます。