ASP.NET Windows身份验证重复请求用户凭据

时间:2014-05-14 14:07:14

标签: asp.net windows authentication deployment

我使用带有以下代码的基页。在构造函数中,我填充了BasePage类的所有属性。所有其他内容页面都继承自BasePage类,但在IIS中部署代码之前和之后,我都会一次又一次地提示使用过的凭据。下面是BasePage构造函数代码。

public BasePage()
    {
        mybo = new UserBOL();
        mydata = new UserData();
        mydata = mybo.GetUserByESID(HttpContext.Current.User.Identity.Name.ToUpper().Split('\\')[1]);
        if (mydata == null)
            Response.Redirect("UnAuthorized.aspx");
    }

BasePage的示例属性:

public int Id
    {
        get 
        {
            _id = mydata.ID;
            return _id;
        }
        set { _id = value; }
    }

在IIS中,我只启用了Windows身份验证,并禁用了所有其他功能。请帮忙!

0 个答案:

没有答案