Вход в экстрасеть Sitecore? - PullRequest
       1

Вход в экстрасеть Sitecore?

1 голос
/ 17 октября 2010

Я пытаюсь заставить работать приведенный ниже код, но безуспешно;

bool success = Sitecore.Security.Authentication.AuthenticationManager.Login(UserName.Text, Password.Text);
if (success)
{           
    string path = Request.QueryString["path"];   
    Sitecore.Web.WebUtil.Redirect(String.IsNullOrEmpty(path) ? "/" : path);
}

успех всегда ложен, хотя я знаю, что введенные имя пользователя и пароль верны и созданы в домене экстрасети,

Чего мне не хватает?

(Это Sitecore 6.2)

1 Ответ

3 голосов
/ 17 октября 2010

Я думаю, что LoginManager нужно полное имя пользователя, включая домен.Так что попробуйте:

bool success = Sitecore.Security.Authentication.AuthenticationManager.Login(
   "extranet\\" + UserName.Text, Password.Text);
...