0

这是我的代码

    Dim username2 As System.Security.Principal.IPrincipal
    username2 = System.Web.HttpContext.Current.User
    Dim username As String
    username = username2.Identity.Name
    Response.Write(username)

我在 vs 2010 中使用 asp.net 应用程序我需要在 iis7(用户和域)中使用 windows 身份验证。我在 web.config 中设置了 windows 身份验证,并在 iis 中启用了 windows 身份验证。我禁用了匿名身份验证。当我浏览到 localhost 时,它要求输入用户名和密码。有任何想法吗?

4

1 回答 1

0

你在Firefox中运行这个吗?当我的默认浏览器设置为 firefox 时,我遇到了同样的问题。它每次都会要求我提供凭据。如果你使用 IE 应该没有问题。希望能帮助到你!

于 2012-05-17T08:32:41.683 回答