我有一個WCF服務託管在Windows服務上,並使用BasicHttp端點爲連接到它的Windows Mobile設備提供服務。WCF請求失敗,HTTP狀態405:方法不允許
問題是用Device Emulator。我可以連接到該服務並且無任何問題地使用它,但是使用實際的設備。我收到錯誤:
WCF The request failed with HTTP status 405: Method Not Allowed.
我已經使用以下代碼來實現該服務。
BasicHttpBinding basicHttpBinding = new BasicHttpBinding();
basicHttpBinding.UseDefaultWebProxy = false;
m_ServiceHost.AddServiceEndpoint(typeof(IKooft), basicHttpBinding, "KooftService");
m_ServiceHost.Open();
我該如何解決這個問題?
正如我所提到的,它託管在Windows服務應用程序而不是IIS上。 – mrtaikandi 2009-04-04 11:37:51