我现在做一个小网站,希望实现如下功能:1 网站发布后用户访问时,不需要任何验证.
2 匿名用户访问具有windows系统管理员的权限(因为要调用一些系统级的dll,没有这个权限不行)
3 暂时不考虑安全性,只用实现功能就可以了.问:
1 在网站的webconfig或者其他地方需要怎么配置
2 在IIS里需要怎么配置解决了连同另外一帖的100分一起送上.

解决方案 »

  1.   

    在IIS管理器里选择一个系统管理员用户作为匿名用户,或者在用户管理器里面把IIS中设的匿名用户加入到管理员组。
      

  2.   

    //暂时不考虑安全性
    把Administrator用户加入everyone组,呵呵
      

  3.   

    sorry,说错了,应该是
    把Administrator用户的权限分给everyone组
      

  4.   

    现在的问题是,我在网页里调用了一个系统的功能(只有admin才有这个权限)
    我用管理员登陆,调试的时候执行是没有问题的.
    我的配置如下:
    1 webconfig里只写了windows验证.
    2 IIS里启用匿名,帐号填的管理员帐号.
    3 IIS里用户访问需要身份验证全部没勾.然后再通过网络访问这个网站,功能都不能用了,报401错误.
    如果把上面的配置改成IIS里用户访问需要身份验证选择windows集成,那用户访问又跳出windows
    登陆的对话框来.
    我想实现的功能已经在上面说明了,就是想匿名用户访问的时候,系统把它当成系统管理员,才能使用我要实现的功能
      

  5.   

    to viena(维也纳nn木人 [IQ=50,EQ<0]) 
    用的msserver2003,没有everyone组
      

  6.   

    IIS中,在网站属性对话中的"目录安全性"选项卡中,指定匿名用户所使用的WINDWOS帐户,指定为管理员.