1

クライアントからサービスにファイルを送信するために、WCF クライアント/サーバーを作成しました。

最初はコンソール APP 内でサービスをホストしていますが、すべて正常に動作します。

しかし、IIS 内でホストしようとすると、例外が発生します。ファイルをアップロードしようとするフォルダーに与える必要がある特別なアクセス許可はありますか。

フォルダーに NTFS アクセス許可を指定する必要があるというブログを読みました。しかし、それらをどのように指定するのでしょうか?

誰かがこれで私を助けることができますか?

ありがとう

4

1 に答える 1

1

アップロード先のフォルダーの Web アプリを実行しているプロセス (アカウント) に書き込みアクセス許可を付与する必要があります。これを行うには、Windows エクスプローラーでフォルダーを右クリックし、プロパティを選択してから、セキュリティ タブを選択します。次に、さまざまなアカウントのアクセス許可を設定できます。

サイズが 6 MB を超えるファイルで問題が発生している場合は、IIS ファイルのアップロード サイズ制限を微調整する必要がある場合があります。

于 2012-09-28T04:55:28.117 に答える