Смена пароля пользователя в AD из под SPPS
От: Splean Россия  
Дата: 09.07.04 10:12
Оценка:
Добрый день!
Сталкнулся с проблемой сабжа.
Написал страничку смены пароля в Active Directory, залил ее на виртуалхост — работает.
Добавляю как VirtualFolder в SPPS, начинаются затыки

Вот мой код смены пароля

            try 
            {
                if (TB_retryPass.Text==TB_newPass.Text)
                {
                    Trace.Warn("Begin changePass");
                    DirectoryEntry entry=new DirectoryEntry("WinNT://4-1-SERVER/"+Regex.Replace(User.Identity.Name,".*\\\\",""),Regex.Replace(User.Identity.Name,".*\\\\",""),TB_oldPass.Text);
                    Response.Write("WinNT://4-1-SERVER/"+Regex.Replace(User.Identity.Name,".*\\\\",""));
                    entry.Invoke("ChangePassword", new Object[] {TB_oldPass.Text , TB_newPass.Text});
                    Trace.Warn("End changePass");
                    Response.Write("<br><strong><font color=red>Пароль изменен!</font></strong>");
                }
                else
                {
                    Response.Write("<br><font color=red>Не правильно написан новый пароль и его подтверждение!</font>");
                }
            }
            catch
            {
                Response.Write("<br><font color=red>Не правильно написан старый пароль!!!</font>");
            }

Срабатывает исключение, в чем затык?
icq : 997788
Re: Смена пароля пользователя в AD из под SPPS
От: Gollum Россия  
Дата: 09.07.04 10:18
Оценка:
Здравствуйте, Splean, Вы писали:

S>Написал страничку смены пароля в Active Directory, залил ее на виртуалхост — работает.

S>Добавляю как VirtualFolder в SPPS, начинаются затыки
S>Срабатывает исключение, в чем затык?

Нужно трастлевел повысить твоей сборке. Это в сппсовых конфигах. Если читал статью девелопинг вебпартс, то там было написано где.
В лучших книгах всегда нет имен, и в лучших картинах — лиц
Eugene Agafonov on the .NET

Re[2]: Смена пароля пользователя в AD из под SPPS
От: Splean Россия  
Дата: 09.07.04 10:25
Оценка:
Здравствуйте, Gollum, Вы писали:

G>Здравствуйте, Splean, Вы писали:


S>>Написал страничку смены пароля в Active Directory, залил ее на виртуалхост — работает.

S>>Добавляю как VirtualFolder в SPPS, начинаются затыки
S>>Срабатывает исключение, в чем затык?

G>Нужно трастлевел повысить твоей сборке. Это в сппсовых конфигах. Если читал статью девелопинг вебпартс, то там было написано где.


Да, трастлевел уже на фулл выстовил, все равно не дает поменять
icq : 997788
Re[3]: Смена пароля пользователя в AD из под SPPS
От: Gollum Россия  
Дата: 09.07.04 10:31
Оценка:
Здравствуйте, Splean, Вы писали:

S>>>Написал страничку смены пароля в Active Directory, залил ее на виртуалхост — работает.

S>>>Добавляю как VirtualFolder в SPPS, начинаются затыки
S>>>Срабатывает исключение, в чем затык?

G>>Нужно трастлевел повысить твоей сборке. Это в сппсовых конфигах. Если читал статью девелопинг вебпартс, то там было написано где.


S>Да, трастлевел уже на фулл выстовил, все равно не дает поменять


А исключение какое?
Любая весть изначально благая, просто ты к этому еще не привык
Eugene Agafonov on the .NET

Re[4]: Смена пароля пользователя в AD из под SPPS
От: Splean Россия  
Дата: 09.07.04 10:53
Оценка: :)
Здравствуйте, Gollum, Вы писали:

G>Здравствуйте, Splean, Вы писали:


S>>>>Написал страничку смены пароля в Active Directory, залил ее на виртуалхост — работает.

S>>>>Добавляю как VirtualFolder в SPPS, начинаются затыки
S>>>>Срабатывает исключение, в чем затык?

G>>>Нужно трастлевел повысить твоей сборке. Это в сппсовых конфигах. Если читал статью девелопинг вебпартс, то там было написано где.


S>>Да, трастлевел уже на фулл выстовил, все равно не дает поменять


G>А исключение какое?


Странное дело только что собрал проект заново и все заработало Спасибо огромное за помощь.
... << RSDN@Home 1.1.3 stable >>
icq : 997788
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.