在计算机A上用VB.Net创建ASP.Net应用,在计算机B上通过浏览器访问此站点时,出现了“输入网络密码”对话框,在对话框中输入计算机A上的本地登录账号名和密码后,站点正常现实,一切正常。
访问其他的站点(不是我编写的)也没出现密码对话框。
请问怎样才能不显示此对话框啊?

解决方案 »

  1.   

    IIS里设置“目录安全”的第一项“认证访问控制”,然后选择上面的“匿名访问”和下面的“window集成认证”,确定后应该ok了
      

  2.   

    试试 netlg(雕龙) 说的...
      

  3.   

    IIS里设置“目录安全”的第一项“认证访问控制”,然后选择上面的“匿名访问”和下面的“window集成认证”,确定后应该ok了
    ---------------------------------------------------------------------------------
    问题依旧啊。我把网上下载的拷贝到wwwroot目录下,建立虚拟目录,结果这个没出现这种问题。
    而我用.Net编写的却存在这个问题啊。
      

  4.   

    WEB目录安全属性,看看network service是否有权限
      

  5.   

    严重同意 雕龙IIS里设置“目录安全”的第一项“认证访问控制”,然后选择上面的“匿名访问”和下面的“window集成认证”,确定后应该ok了
      

  6.   

    IIS里设置“目录安全”的第一项“认证访问控制”,然后选择上面的“匿名访问”和下面的“window集成认证”,确定后应该ok了
    ---------------------------------------------------------------------------------
    确实这样做了。不知道为什么出现密码登录框的只是局限在我用.Net创建的站点,而下载的拷贝到wwwroot目录,建立虚拟目录后,访问并没出现这个密码框。
    WHY!!!!急死人了,是不是.Net建立的站点还需要进行什么设置吗?
      

  7.   

    WEB.Config中设置
    你可以把网上下载的程序里的WEB.Config中设置复制到你的设置中。