兩台機器,一個是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
我google了一下,做了以下一些改動。我嚐試把
我又把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