Windows サービスでホストされている WCF サービスがあり、BasicHttp エンドポイントを使用して、それに接続されている Windows Mobile デバイスにサービスを提供しています。
問題は、デバイス エミュレーターに関するものです。サービスに接続して問題なく使用できますが、実際のデバイスでは問題ありません。次のエラーが表示されます。
WCF HTTP ステータス 405: Method Not Allowed で要求が失敗しました。
次のコードを使用してサービスを実装しました。
BasicHttpBinding basicHttpBinding = new BasicHttpBinding();
basicHttpBinding.UseDefaultWebProxy = false;
m_ServiceHost.AddServiceEndpoint(typeof(IKooft), basicHttpBinding, "KooftService");
m_ServiceHost.Open();
どうすればこの問題を解決できますか?