- PR -

ASP.NETでのNTFSアクセス権限取得

1
投稿者投稿内容
KOME
常連さん
会議室デビュー日: 2005/02/09
投稿数: 23
投稿日時: 2005-02-14 15:33
C#を使用してASP.NETでWebアプリケーションを開発しています。
ServerはWindows Server 2003です。
Webサーバ上にあるフォルダ(またはファイル)の指定されたユーザのNTFS権限の取得は可能でしょうか。
具体的には、ActiveDirectoryを使用していて、サーバ上のあるフォルダ(またはファイル)に、ログオンされているユーザの読み込み権限や書き込み権限があるか名どの情報を取得したいのですが。
甕星
ぬし
会議室デビュー日: 2003/03/07
投稿数: 1185
お住まい・勤務地: 湖の見える丘の上
投稿日時: 2005-02-14 20:30
もちろん可能。ただし.NET Framework1.1には権限関係の命令が用意されていなと思った。なので、Windows APIを呼び出すことになる。ただ強い権限を取得することは、一歩間違えるとでっかいセキュリティホールになるのでASP.NETのプロセスから行う事はお勧めしない。別にサービスでも常駐させて、ASP.NETのプロセスとプロセス間通信をさせたほうが良いと思う。
_________________
甕星 <mikahosi@abox9.so-net.ne.jp>
http://blogs.msmvp.jp/mikahosi/
KOME
常連さん
会議室デビュー日: 2005/02/09
投稿数: 23
投稿日時: 2005-02-15 18:34
ご回答ありがとうございます。
参考になりました。
1

スキルアップ/キャリアアップ(JOB@IT)