一個.net access deny的問題

兩台機器,一個是win server 2003, 另一個是win xp pro.

都裝了vs.net,server是iis 6.0, xp是iis 5.0 。 數據庫在win server 2003

我做的web system分別都放在兩台機器裏麵。分別用virtual directory

問題是這樣的,我用xp 可以debug我的web system,但是當我在server 上debug,就會出現access deny的error。

Access to the path "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\xxxxx\7f635044\fff86b83" is denied.


ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not impersonating. If the application is impersonating via , the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user.


我google了一下,做了以下一些改動。我嚐試把, 還是access deny

我又把index service給stop了(網上說跟這個有關係),可是還是不行。

我又在IIS 6.0裏把Directory Security 裏麵的account used for anonymous access裏麵的user 改成administrator(member of administrator group and debugger group)
結果還是不行。

有沒有遇到相同問題的朋友,這個問題好像挺普遍的,IIS 6.0在安全性能上作了很多upgrade

請您先登陸,再發跟帖!