Здрасте,
есть вопрос: кто-то делал подключение EP к Exchange? Если да - просветите меня темного, что я сделал не так? Вроде делал все по документации: создал транспорт, установил CDO, компонент MSX-A на IIS сервер, виртуальную директорию к нему.
SAPPxchTest.exe вроде конектится, выдает в лог такое:
Code:
------ BEGIN 04.06.2005 17:06:38----------
URL: Calendar.asp
URL Parameters: Server=<ExchangeServer>&Alias=<User Email >&Action=READ&StartDate=200506031353&EndDate=200506041353&Email=<User Email >&Debug=true
Reponse: <?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<!DOCTYPE OUTPUT [<!ELEMENT OUTPUT (FAILURE|APPOINTMENTS)>
<!ELEMENT FAILURE (ERRORNUMBER?, ERRORMESSAGE?, CLASSNAME?, METHODNAME?, LINENUMBER?, PARAMETERS?)>
<!ELEMENT ERRORNUMBER (#PCDATA)>
<!ELEMENT ERRORMESSAGE (#PCDATA)>
<!ELEMENT CLASSNAME (#PCDATA)>
<!ELEMENT METHODNAME (#PCDATA)>
<!ELEMENT LINENUMBER (#PCDATA)>
<!ELEMENT PARAMETERS (#PCDATA)>
<!ELEMENT APPOINTMENTS (APPOINTMENT*)>
<!ELEMENT APPOINTMENT (ID, SUBJECT?, LOCATION?, STARTDATE, ENDDATE, MEETINGTYPE, ALLDAY, RECURRING, RECURRENCEEXCEPTION?, BUSYSTATUS?)>
<!ELEMENT ID (#PCDATA)>
<!ELEMENT SUBJECT (#PCDATA)>
<!ELEMENT LOCATION (#PCDATA)>
<!ELEMENT STARTDATE (#PCDATA)>
<!ELEMENT ENDDATE (#PCDATA)>
<!ELEMENT MEETINGTYPE (#PCDATA)>
<!ELEMENT ALLDAY (#PCDATA)>
<!ELEMENT RECURRING (#PCDATA)>
<!ELEMENT RECURRENCEEXCEPTION (#PCDATA)>
<!ELEMENT BUSYSTATUS (#PCDATA)>]><OUTPUT><APPOINTMENTS></APPOINTMENTS></OUTPUT>
------ END 04.06.2005 17:06:38----------
Но при попытке зайти на
HTTP://<IIS-server>:80/Exchange/ сначала спрашивает авторизацию, а затем дает 403 Forbidden.
Далее, имеем роль CollaborationDemoRole, в ней iView Outlook Web Access Inbox, поле URL Template=http://<server_hostname>:<port>/Exchange/User.UserId/Inbox/?cmd=contents
При попытке зайти туда браузером или Preview выдает 404 Not Found.
Вопрос - тут Exchange транспорт вообще при делах или оно хочет валится через OWA? Или это неправильная роль?