2009-02-26 11 views
2

私はAJAX対応WCFサービスの仕事をしようとするには、次のコードを借りましたサービスコードビハインド私は、次のしている:405の方法は、Webサービスに投稿しようとして許可されていないエラーが

<OperationContract()> _ 
<WebInvoke(Method:="POST")> _ 

Public Function ConnectionTest(ByVal name As String) As String 
    Return String.Format("Hello {0}", name) 
End Function 

私は、問題は何ができるか検索しようと、今日一日のネットダウン&を検索見てきました。私は.svcがIISのPOST動詞にマップされていない投稿を見ました。私の開発用PCではなく、サーバー上にあります。どちらも405エラーを出す。

これは、web.configで許可されている動詞と関係がありますか?

私はこれまでに行った美しいサイトを持っています。&この作品は(そしてすぐに)良い印象を与えるでしょう。

ありがとうございます!

答えて

1

ScriptMethodAttribute 
+0

これは、例えば&いくつかの調整でも、私は仕事に必要なもののために働いています同じように... – wali

1

web.configサービスモデル内にこの行がありますか?

あなたの方法に、この属性を追加する必要が
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"> 
</serviceHostingEnvironment> 
+0

これがtrueに設定されているはい... – wali

関連する問題