未分類

IIS(ASP.NET)ではネットワークドライブの割り当てを使ってはいけない

投稿日:2015年9月3日 更新日:

以前「タスクタスクスケジュールではネットワークドライブの割り当てを使ってはいけない」
という記事を記載したが、ASP上でも同じことが言えます。

ASPも実行するのがログインしているユーザーとはことなります。
しかし、IIS上の色々な個所で特定のユーザー指定ができますが、どうしてもネットワークドライブの割り当てをしたパスは使用できません。

つまり事前に

net use q: \\192.168.10.1\shared password /user:username

としていたq:ドライブのパスを、ASP上で呼び出そうとしても呼び出せないのです。

\\192.168.10.1\shared\backaup.txt
といったUNCを使用するようにましょう。

また、ネットワークドライブの割り当てはあくまでユーザー単位ですが、
ドライブをマウントしてしまえばユーザー単位ではなくなります。
別サーバーにあるVHDを事前にマウントしておくなどしてドライブを割り当てておけば、ASP上からも呼び出すことが可能です。

Gooleアドセンス用336

Gooleアドセンス用336

-未分類
-,

執筆者:

関連記事

「Cookie」と「セッション」と「セッションCookie」の違い

セッションという日本語のイメージこそ、最も注意すべき点です。 WEBサーバーとブラウザの間には、トンネルのような物理的な接続状態は存在しません。 一回ポッキリのデータのリクエスト・レスポンスしかHTT …

strposの注意点

文字列が含まれているかどうかをチェックするには strposが高速です。 対象があれば0以上の値をかえしますが、 対象がなければfalseを返します。 そのため !== false の場合は対象データ …

CakePHPからphpスクリプトをバックグラウンドで起動する

時間のかかる処理がある場合、 phpスクリプトをキックするだけで画面ではレスポンスを返したい場合があります。 app/Console/Command/text.php に実行したいphpスクリプトを置 …

asp

IIS で エラー コード 0x80070021 が発生した場合の対処法

Visual Studio でlocalのwebサイトに発行し、下記エラーが発ししました。 Visual StudioはExpress 2013 for web。 LocalのIISはWindows8 …

asp

IISの設定

Visual StudioでLocalに配置したサイトが、ブラウザで表示できず、下記エラーが表示された場合の対処法です。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ …