0
System.UnauthorizedAccessException: Access to the path '\\server\c$\DTA\DTA564348.64U20121217161754.dta' is denied.

ローカルのasp.net Webサイトで実行してファイルを保存すると、正常に機能し、共有ネットワークドライブに保存されます

ただし、これをIISで実行すると、上記のエラーが発生します

C# コード

 StrPath = FilePhypath.ToString();

Web.Config

<location allowOverride="true">
<appSettings>
        <add key="FilephyPath" value="\\server\c$\DTA\"/>
  </appSettings>
    </location>
4

1 に答える 1

2

偽装を使用して、または管理アクセス権を持つユーザーを使用して、ローカル IIS が実行されている可能性があります。リモート サーバー上の IIS ユーザーがファイル共有に対する読み取り/書き込みアクセス許可を持っていることを確認しましたか? そうでない場合は、アプリ プールのユーザー ID とフォルダーのアクセス許可の両方を確認してください。

于 2012-12-17T11:04:06.343 に答える