Я создаю интранет компании. Одна из просьб - немного поработать с Exchange Server 2007.
В моих тестах я могу легко пройти аутентификацию в EWS, используя NetworkCredential, если я передаю свое имя пользователя и пароль. В нашей интрасети я хотел бы передать данные авторизованного пользователя. Мы будем использовать только встроенную проверку подлинности Windows.
Кажется, мне не удается заставить это работать - установка учетных данных в ExchangeServiceBinding на CredentialCache.DefaultCredentials не сработала.
.net и IIS 6 с веб-сервера Exchange 2007 на сервере Windows 2003
Любые идеи? Спасибо.
Похоже, вы столкнулись с проблемой двойного перехода NTLM. Введите настройку Keberos и попросите Windows использовать это, чтобы разбросать учетные данные. Это должно сработать.