os: xp
environment : .net 2003
我发布了web 的应用程序, 在iis 上建立虚拟的目录, 名称和实际映射根目录相同, 
iis root name :
WebSystemName
该属性指向f:/WebSystemNameabstract directory
f:/WebSystemName问题:
别人不能访问我发布的web 应用程序。现象:
自己调试没有问题, 可是别人不能访问我的应用程序,其他用户访问我的web 程序受到身份强制检查。 我去掉iis 的目录安全属性的windows 域服务器的摘要式验证身份, 集成windows 身份验证,只要保留匿名访问属性, 可匿名访问的用户是怎么设置的, 不懂?debug ,release 我都试了, 都不过。
也不知道我说的对不对, 你有何见解, ?
 

解决方案 »

  1.   

    http://tech.ccidnet.com/pub/article/c294_a68309_p1.html
      

  2.   

    你试着在你的Web.config文件中,加入:
    <location path = "你的程序入口文件">
       <system.web>
          <authorization>
             <allow users = "*"/>
          </authorization>
       </system.web>
    </location>
    我以前做了网站,设置匿名用户就这样,不过我不知道你的程序是怎样,try!
      

  3.   

    如果采用匿名用户访问,要选择附加的让IIS来控制用户,这样,再使用一个自建的WINDOWS帐户来填充。
    不行就运行一下权限向导!
      

  4.   

    感谢楼上三位, let me try a try。
      

  5.   

    那样子它可以简单在web.config中硬性添加管理用户和匿名用户,至于权限就有他自己设了。
     zihu928(笨狐狸)  我不太明白你所的附加IIS控制的意思!