新做的一个网站,要放到sever 2003上的IIS6.0上, IIS上已经存在一个网站了,运行正常,可以匿名访问,我新发布的网站匿名访问不了,会出现您未被授权查看该页 错误401.1 只能把WINDOWS验证打钩,才可以输入账号密码来访问,而已经在的老网站却可以匿名访问,我看了权限和属性里面设置的都差不多一样啊。何解呢?高手有木有?(老网站用.net1.0 新网站用.net2.0的,所以应用池我设置了另外一个应用.net2.0,这样俩网站没冲突)

解决方案 »

  1.   

    IIS中网站的目录安全性下的匿名访问勾了吗?
      

  2.   

    权限问题 给网站的文件夹设置权限这是其一
    然后就是IIS的一些配置细节
    多去搜搜bolg
      

  3.   

    没有理由!
    你只要安装了Microsoft .NET Framework 2.0 
    不需要新建应用程序池的,只要在asp.net中:
    1.0的选择 1.1.4322
    2.0的选择2.0.5072
    就可以了
      

  4.   

    可能是你的匿名用户的密码不对,你试试新建一个匿名访问用户,权限可以参照已有的匿名用户,然后把你IIS的匿名访问下的用户密码设成你新建的那个用户,输入2次密码,应该就可以了