3

私は、サーバー管理者がこの問題を修正する方法を理解するのを支援しようとしている開発者です。

しかし、WCF4.0の構成なしのセットアップを使用してRESTfulWebサービス呼び出しを行うアプリがあります。すべてがローカルで正常に機能しますが、サーバーにプッシュすると、すべてのPUTおよびDELETEリクエストが403forbiddenエラーを返します。

周りを検索した後、うまくいくと思われるものを見つけることができませんでした。これを理解するのに役立つログがあるかどうかはわかりません。私はサーバーの人ではなく、明らかに私の「サーバーの人」でもありません。 。したがって、彼をどこに向けるか、またはこれを引き起こしている可能性があるものについてのヒントをいただければ幸いです。

4

1 に答える 1

8

IIS 6の適切なハンドラーに動詞を追加する必要があります。以下のリンクは、それを実現する方法を説明しています。

次の手順:1。IISで仮想ディレクトリを右クリックします

  1. [プロパティ]を選択します

  2. [構成...]をクリックします

  3. 「アプリケーション拡張機能」リストで.svcを検索します

  4. '.svc'を選択します(これが存在しない場合は、[追加]をクリックし、実行可能ファイルに.aspx拡張子に使用されているのと同じパスを使用して追加する必要があります)

  5. [編集...]をクリックします

  6. 「動詞」リストで「すべての動詞」を選択します

リンク:

  1. MSDNフォーラム

  2. IIS6でのアプリケーションマッピングの設定

于 2012-05-11T15:40:45.413 に答える