日期:2014-05-19  浏览次数:20809 次

关于IIS 配置asp.net的访问权限问题
现在由于要在原有的ASP上转成asp.net

所以在同一个目录下同时存在ASP.NET和ASP
问题出现于,ASP能够直接访问,而ASP.NET会被告知,没有授权访问
不存在以下问题:
1:匿名帐号已设置,IUSER_XXX
2:集成的WINDOWS身份验证
3:目录的安全访问权限
4:用户组的访问权限


请问该问题还会出现在哪?弄了几天没弄明白,谢谢,在线等

------解决方案--------------------
ASP.NET与ASP所使用的账户是不一样的,ASP.NET运行需要IIS_WPG组中账户的权限,在一般情况下你把Network Services账户添加到你的站点目录下,页可以把IIS_WPG组添加到你的站点目录中。

ASP.NET拥有应用程序链接池,在连接池中需要IIS_WPG组账户的支持。
------解决方案--------------------
在默认情况下,你只需要把Network Services账户添加到你的站点目录下即可,如果需要写权限,那么需要把这个账户的写权限页开启,你可以先试一下。
------解决方案--------------------
如果你站点目录 没有NETWORK SERVICE帐户,你可以点安全---添加---立即查找---找到NETWORK SERVICE帐号,添加设置相应权限就行

------解决方案--------------------
把WINDOWS身份验证去掉.就OK了.