2009-03-25 7 views
0

ローカル開発サーバーでは、作成したWebサービスにSOAPとHTTP Postの両方のオプションが表示されます。ただし、本番サーバーではSOAPのみがリストされています。asp.net HTTP Post for webserviceを有効にしますか?

リモートサーバーがHTTPポストを有効にするために必要な設定がありますか。あなたが明示的にそれをオフにしない限り、私はそれがデフォルトでオンであると思っていました。

これはASP.NET 2.0フレームワークです。

答えて

1

チェックこの:http://msdn.microsoft.com/en-us/library/aa302435.aspx

> The <protocols> element defines the 
> protocols that Web services support. 
> By default, HttpPost and HttpGet are 
> disabled on .NET Framework versions 
> 1.1 and 2.0 as follows: 
>  <webServices> 
>  <protocols> 
>   <add name="HttpSoap1.2"/> 
>   <add name="HttpSoap"/> 
>   <!-- <add name="HttpPost"/> --> 
>   <!-- <add name="HttpGet"/> --> 
>   <add name="HttpPostLocalhost"/> 
>   <add name="Documentation"/> 
>  </protocols> 
>  </webServices> 
関連する問題