2012-05-23 4 views
1

У меня есть существующую установку Microsoft Exchange 2003 OWA, которая в настоящее время используется:обмен 2003 OWA включают имя пользователя/пароль в строке URL-адрес

https://mail.mydomain.com/exchange/

У меня есть веб-приложение, которое использует сеансовые переменные для хранения имени пользователя и пароль. Каков правильный синтаксис для построения строки URL, которая включает имя пользователя и пароль, не требуя от них входа? Я имею в виду, что это будет что-то вроде

https://mail.mydomain.com/exchange/?username=user&password=pass

Есть простой способ сделать это?

+0

Вероятно, не рекомендуется передавать учетные данные в ясном тексте – SliverNinja

+0

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

ответ

1

OWA не собирается принимать кредиты таким образом. Если вы используете Forms Based Auth, вы можете либо сфабриковать файл cookie для него, либо сделать сообщение и смоделировать вход пользователя в систему, чтобы получить файл cookie. Если он использует Windows Integrated Auth, у вас мало вариантов вариантов. Обычная проверка подлинности работает, помещая creds в заголовки HTTP, чтобы вы могли имитировать это.

 Смежные вопросы

  • Нет связанных вопросов^_^