- PR -

Active Directory 環境での ASP.NET の動かし方

1
投稿者投稿内容
naomix
ベテラン
会議室デビュー日: 2003/02/01
投稿数: 56
投稿日時: 2004-09-08 21:40
皆さん、こんばんは。
OSが Windows 2000 server で Active Directory を導入しているサーバがありまして、
そのサーバで、この度初めて、ASP.NETアプリケーションを動かすことになりました。
開発環境では問題なかったのですが、
いざサーバに持っていったら、以下のようなエラーが出ました。
パス "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\ysn\17134cfb\256f2092" へのアクセスが拒否されました。

それで、「Active Directory ユーザーとコンピュータ」を見てみると、
ASPNETが、Builtinにも、どこにもいません。
こういった場合どうすればいいんでしょうか?
momotchi
常連さん
会議室デビュー日: 2004/01/16
投稿数: 28
お住まい・勤務地: 宮城県
投稿日時: 2004-09-09 10:43
はじめまして。
このスレッドが参考になるかもしれませんね。

http://www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=11311#11327
小野@どっとねっとふぁん
ぬし
会議室デビュー日: 2001/10/30
投稿数: 402
投稿日時: 2004-09-09 13:04
引用:

naomixさんの書き込み (2004-09-08 21:40) より:

OSが Windows 2000 server で Active Directory を導入しているサーバがありまして、
そのサーバで、この度初めて、ASP.NETアプリケーションを動かすことになりました。


Active Directoryを導入しているサーバでASP.NETを動かさないといけないのでしょうか。
セキュリティ的な面からユーザの権限がちがっているはずなので、別のマシンを
用意して、アプリケーションはそちらで実行させたほうがよいかと。

#パフォーマンスもそのほうが少しはあがるだろし。
naomix
ベテラン
会議室デビュー日: 2003/02/01
投稿数: 56
投稿日時: 2004-09-09 21:50
momotchiさん、小野さん、どうも。

実は、Active Directory としては、まったく機能していないんです。
それなのに、無駄に入れてる Active Directory が、鬼門になることが多くて困りものです。
しかも、諸般の事情でそれをWEBサーバにするしかありません。

momotchiさん御提供のGotDotNet掲示板から、
手始めに、"aspnet_regiis.exe -i"
を実行してみました。
それだけで動いてしまいました。
それから、
Oracleを使っているので、Oracleホームディレクトリに
アクセス権を設定しようと思ったのですが、
やっぱり、ユーザー名にASPNETは、出てきませんね。
なので、設定できなかったのですが、
それでも、問題なく動いているのは、
Authenticated Users にアクセス許可があるからなのかな?

どうもよくわかりませんが、動いたので今日のところは
とりあえず、良しとします。
小野@どっとねっとふぁん
ぬし
会議室デビュー日: 2001/10/30
投稿数: 402
投稿日時: 2004-09-10 10:39
引用:

naomixさんの書き込み (2004-09-09 21:50) より:

どうもよくわかりませんが、動いたので今日のところは
とりあえず、良しとします。


何か起きたらそのときにあわてて、また掲示板にでも書き込みますか?
この際、きちんと環境のことを理解する勉強をしておいたほうがよいと思います。

#使ってないなら、Active Directoryのない状態にこの時点でしておくべきかと。
1

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