2010-11-30 15 views
1

웹 응용 프로그램의 교환 사용자에 대한 일정 이벤트를 추가해야합니다.Exchange 웹 서비스에 로그온하는 방법

웹 응용 프로그램은 교환 사용자의 이메일 주소를 알고 있습니다. Active Directory와 통합되지 않은 웹 응용 프로그램입니다. DB가 (할인) 웹 응용 프로그램에서

  1. 스토어 사용자의 교환 암호

  2. 이 설정 : 이상적으로 사용자는 우리는 몇 가지 posibilities을 논의

    전망에 이벤트를 수용 할 필요가 없습니다 더미 사용자의 요청으로 실제 사용자에게 caledar 이벤트를 보내십시오 (실제 사용자가 동의해야하므로 이상적이지는 않습니다. 클라이언트는 거부 할 경우 수행 할 작업에 대한 스펙이 없습니다).)

  3. Active Directory와 통합하여 사용자를 가장하는 경우 (Windows 인증 또는 사용자 암호가 필요하며 일정을 추가하는 데 앱을 사용하는 사람이 캘린더를 가지고 있어야하는 사람이 아니기 때문에 Windows 인증을 사용하지 않아도됩니다. 도움이됩니다.)

이렇게 할 수 있습니까?

답변

1

예, 가능합니다.

Exchange 웹 서비스 작업을 통해 다른 사용자를 가장 할 수 있으므로 응용 프로그램에서 자체 name/pw를 사용하여 EWS를 인증 한 다음 "캘린더 추가"작업에서 적절한 가장 매개 변수를 설정하고 그것은 대신하여 행동합니다.

분명히 응용 프로그램에서 사용하는 계정이 Exchange에서 어떤 사용자로 가장 할 수 있도록하려면 granted the appropriate permissions이어야합니다.

+0

눈부셔, 감사합니다! 다른 API는 그런 종류의 기능으로 할 수 있습니다! – stevenrcfox

관련 문제