web.config配置文件内容
<authorization>
<allow users="SysUser" />
<deny users="?" />
</authorization>
在IIS中对当前发布站点的权限也设置了SysUser和集成WINDOWS身份验证,也允许匿名访问
在资源管理器中对站点目录也添加了SysUser这个用户
可是现在当我访问页面的时候出了错如下:
对“D:\Work\vNetSite\vNetSite\WebDisk\”的访问被拒绝。未能开始监视文件更改。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 对“D:\Work\vNetSite\vNetSite\WebDisk\”的访问被拒绝。未能开始监视文件更改。
现在只要对页面所在的目录添加Users或者EveryOne这两个用户,就能正常打开,但是这样有安全漏洞,请问如何才能只用我指定的用户SYSUSERS访问呢?
<authorization>
<allow users="SysUser" />
<deny users="?" />
</authorization>
在IIS中对当前发布站点的权限也设置了SysUser和集成WINDOWS身份验证,也允许匿名访问
在资源管理器中对站点目录也添加了SysUser这个用户
可是现在当我访问页面的时候出了错如下:
对“D:\Work\vNetSite\vNetSite\WebDisk\”的访问被拒绝。未能开始监视文件更改。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 对“D:\Work\vNetSite\vNetSite\WebDisk\”的访问被拒绝。未能开始监视文件更改。
现在只要对页面所在的目录添加Users或者EveryOne这两个用户,就能正常打开,但是这样有安全漏洞,请问如何才能只用我指定的用户SYSUSERS访问呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货