teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

タイトルを修正及びWeb.configの情報を追記致しました。

2019/08/30 23:31

投稿

aallaall88
aallaall88

スコア20

title CHANGED
@@ -1,1 +1,1 @@
1
- VB.NetからASPへのPOST処理で405エラーが発生してしまう。
1
+ VB.NetからASP.NetへのPOST処理で405エラーが発生してしまう。
body CHANGED
@@ -17,7 +17,7 @@
17
17
  ### 該当のソースコード
18
18
 
19
19
  'HttpWebRequestインスタンス初期化
20
- Dim req As HttpWebRequest = WebRequest.Create(CON_SVREJI_URLUP)
20
+ Dim req As HttpWebRequest = WebRequest.Create(CON_SV)
21
21
 
22
22
  'エンコーディング
23
23
  Dim enc As System.Text.Encoding = System.Text.Encoding.GetEncoding("utf-8")
@@ -41,6 +41,24 @@
41
41
  'リソースからの応答取得
42
42
  Dim resp As HttpWebResponse = req.GetResponse
43
43
 
44
+ ###サーバサイド(Web.config)
45
+ <system.webServer>
46
+ <handlers>
47
+ <remove name="ExtensionlessUrlHandler-Integrated-4.0"/>
48
+ <remove name="OPTIONSVerbHandler"/>
49
+ <remove name="TRACEVerbHandler"/>
50
+ <remove name="WebDAVModule"/>
51
+ <remove name="WebDAV" />
52
+ <remove name="PageHandlerFactory-Integrated" />
53
+ <add name="PageHandlerFactory-Integrated" path="*.aspx" verb="GET,HEAD,POST,PUT,DELETE" type="System.Web.UI.PageHandlerFactory" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
54
+ <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/>
55
+ </handlers>
56
+ <modules>
57
+ <remove name="TelemetryCorrelationHttpModule"/>
58
+ <add name="TelemetryCorrelationHttpModule" type="Microsoft.AspNet.TelemetryCorrelation.TelemetryCorrelationHttpModule, Microsoft.AspNet.TelemetryCorrelation" preCondition="integratedMode,managedHandler"/>
59
+ </modules>
60
+ </system.webServer>
61
+
44
62
  ### 試したこと
45
63
 
46
64