-6

C:セキュリティ上の理由から、Web サイトがホストされているサーバーのドライブにファイルを配置できますか?

はいの場合、ページで使用する場所のパスを設定および取得するにはどうすればよいですか?

次のように、Web サイトのルートにあるファイルを取得できます。

licFileName = HttpContext.Current.Server.MapPath("~/LicenseFile/") + licFileName;

C:サーバーのローカルドライブへのパスを設定して取得することはできますか? そしてどうやって?

アティック

4

1 に答える 1

2
licFileName = @"c:\" + licFileName;

ただし、C: へのアクセス許可が必要です。それがサーバーでない場合は、問題になる可能性があります。私があなただったら、そんなことはしません。

Web ユーザーが にアクセスできないようにしようとしているようですLicenseFile/。代わりに、LicenseFile/Web サーバー構成を使用してアクセスをブロックする必要があります。

于 2012-05-24T08:45:42.910 に答える