2011-06-30 16 views
0

C#およびASP.NET Webベースのアプリケーションを使用してネットワーク共有にアクセスする際に問題が発生しています。私はログインを実行するためにLDAP Active Directoryを使用し、特定のディレクトリからファイルを読み取り、ファイルの移動を実行する方法があります。ディレクトリは特定のユーザーと共有されており、「Everyone」グループ(セキュリティの設定方法ではない)と共有されていない限り、アクセスできません。私は何とか私のADログインのユーザー名を使用してディレクトリにアクセスしたいと思います。これは可能ですか?私はDirectory Securityクラスを調べていますが、これまでのところ運がありません。ありがとう。C#ASP.NETを使用してネットワーク共有にアクセスする

答えて

1

変更共有へのアクセス権限を持つユーザーにweb.configファイルに偽装これは共有にアクセスの下でユーザーにアプリケーションプールのRUMを許可または偽装解決するには2つの方法があります

<identity impersonate="true" 
     userName="domain\user" 
     password="password" /> 
1

あなたが共有にアクセスする必要があるときにADユーザー

+0

私は偽装を実装し、 "everyone"ではなく特定の共有設定を使用することを許可しましたが、アクセス違反などのその他の問題が発生します。特定のディレクトリにアクセスすることができないため、私は別の解決策を探しています。 – George

関連する問題