Server Error in '/' Application.
--------------------------------------------------------------------------------Access is denied. 
Description: An error occurred while accessing the resources required to serve this request. The server may not be configured for access to the requested URL. Error message 401.2.: Unauthorized: Logon failed due to server configuration.  Verify that you have permission to view this directory or page based on the credentials you supplied and the authentication methods enabled on the Web server.  Contact the Web server's administrator for additional assistance.如何解决谢谢各位

解决方案 »

  1.   

    没有访问权限,
    在IIS中查看是否允许匿名访问,设置网站文件夹web共享
      

  2.   

    HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝。        原因分析:       IIS 支持以下几种 Web 身份验证方法:        (1)匿名身份验证        IIS 创建 IUSR_计算机名称帐户(其中计算机名称是正在运行 IIS 的服务器的名称),用来在匿名用户请求 Web 内容时对他们进行身份验证。此帐户授予用户本地登录权限。你可以将匿名用户访问重置为使用任何有效的 Windows 帐户。        (2)基本身份验证        使用基本身份验证可限制对 NTFS 格式 Web 服务器上的文件的访问。使用基本身份验证,用户必须输入凭据,而且访问是基于用户 ID 的。用户 ID 和密码都以明文形式在网络间进行发送。        (3)Windows 集成身份验证        Windows集成身份验证比基本身份验证安全,而且在用户具有Windows域帐户的内部网环境中能很好地发挥作用。在集成的Windows 身份验证中,浏览器尝试使用当前用户在域登录过程中使用的凭据,如果尝试失败,就会提示该用户输入用户名和密码。如果你使用集成的Windows身份验证,则用户的密码将不传送到服务器。如果该用户作为域用户登录到本地计算机,则他在访问此域中的网络计算机时不必再次进行身份验证。        (4)摘要身份验证        摘要身份验证克服了基本身份验证的许多缺点。在使用摘要身份验证时,密码不是以明文形式发送的。另外,你可以通过代理服务器使用摘要身份验证。摘要身份验证使用一种挑战/响应机制(集成 Windows 身份验证使用的机制),其中的密码是以加密形式发送的。 .NET Passport 身份验证        Microsoft .NET Passport 是一项用户身份验证服务,它允许单一签入安全性,可使用户在访问启用了 .NET Passport 的 Web 站点和服务时更加安全。启用了 .NET Passport 的站点会依靠 .NET Passport 中央服务器来对用户进行身份验证。但是,该中心服务器不会授权或拒绝特定用户访问各个启用了 .NET Passport 的站点。 
    '来自www.w3sky.com
           解决方法:        根据需要配置不同的身份认证(一般为匿名身份认证,这是大多数站点使用的认证方法)。认证选项在IIS的属性->安全性->身份验证和访问控制下配置。
      

  3.   

    srz007(呵呵)你说的太好了.我感觉我的程序是因为最后一项.NET Passport 身份验证 .我把
    <authorization>
        <deny users="?" />
      </authorization>
    去掉就可以访问了.
    我该怎么办才能让才能达到登陆后才能使用该网站系统
      

  4.   

    各位请帮帮忙啊,
    项在IIS的属性->安全性->身份验证和访问控制下配置。
    我设置的是匿名访问,我怀疑是不是VS2005的那个用户系统移植出了问题,我用ASPNET_SQLREG那个软件运行已经导到了SQL里,应该不会错啊。