Я хочу встроить Outlook Web App на свой сайт. Показывать календари, почту, людей экранов непосредственно на страницах моего сайта. Я пытался сделать это через iFrame, но это запрещено. Это вообще возможно?Как я могу встраивать Outlook Web App на свой сайт?
ответ
Какая версия OWA у вас есть? Я сделал это раньше для интрасети нашей компании на OWA-2003. Просто наведите IFRAME на веб-части URL, как это:
http://server/exchange/user/inbox/?cmd=contents&view=Two-Line%20View&theme=4
Это будет работать только если ваш основной сайт использует встроенную проверку подлинности Windows. Вы должны заменить «user» зарегистрированным именем пользователя, используя серверный код ASP.Net.
Поиск статей MS KB для параметров веб-части. Вы можете указать папку «Входящие», календарь и т. Д.
Я просто пытаюсь использовать этот html: – ant
Вы можете добавить ссылку на эту страницу MS KB статей? – ant
Хорошо. Это помогло. Я вижу, что эта ссылка идет на login.live.com для аутентификации. Сайт login.live.com реализует заголовок http 'X-Frame-Options', установленный на« deny ». Вы ничего не можете или должны делать. – Abhitalks
Вопреки распространенному мнению, это достижимо.
В моем блоге (http://blog.degree.no/2013/06/owa-in-iframe-yes-its-possible/) есть более подробная информация, но вот код нужен. Если вы запустите его в «режиме света» (флаг = 1), проблем будет меньше, и он будет работать с перекрестным доменом, но если вы запустите его в том же домене (например, веб-сайт, запущенный на вашем домене, и ваш сервер обмена работает по почте. yourdomain.com) он отлично работает "в режиме полного" (флаг = 0), а также:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<script>
function LoginToOWA(server, domain, username, password) {
var url = "https://" + server + "/owa/auth/owaauth.dll";
// flags 0 = full version, flags 1 = light weight mode
var p = { destination: 'https://' + server + '/exchange', flags: '1', forcedownlevel: '0', trusted: '0', isutf8: '1', username: domain + '\\' + username, password: password };
var myForm = document.createElement("form");
myForm.method = "post";
myForm.action = url;
for (var k in p) {
var myInput = document.createElement("input");
myInput.setAttribute("name", k);
myInput.setAttribute("value", p[k]);
myForm.appendChild(myInput);
}
document.body.appendChild(myForm);
myForm.submit();
document.body.removeChild(myForm);
}
</script>
<body onload="javascript:LoginToOWA('mail.someserver.com','yourdomain','[email protected]','yourpassword');">
<img src="../../gfx/loadingAnim.gif" /> Please wait while your inbox is loading...
</body>
</html>
- 1. Как я могу подключить свой календарь на веб-сайт?
- 2. Как я могу вставить существующий подкаст на свой сайт?
- 3. Как встраивать пользовательские формы Google на свой сайт?
- 4. Как я могу проверить свой сайт на iPad без его?
- 5. Outlook Web App: Получить контакты
- 6. Как я могу загрузить свой сайт?
- 7. Как я могу изменить свой сайт asp.net?
- 8. Как я могу правильно отображать свой сайт?
- 9. Как я могу разместить свой собственный сайт
- 10. Как я могу добавить SEO на свой сайт?
- 11. Как я могу взять свой блог Wordpress на сайт Dreamweaver?
- 12. Как я могу встроить Facebook-Box на свой сайт?
- 13. Как я могу получить свой сайт на http://api.facebook.com/
- 14. Как я могу надежно помещать музыку на свой сайт?
- 15. Где я могу разместить свой собственный сайт?
- 16. Как я могу снова добавить свой сайт в IIS?
- 17. Я не могу запустить свой сайт
- 18. Как встраивать личные сообщения на мой сайт?
- 19. встраивать google maps на сайт
- 20. Могу ли я встраивать virtualenvs?
- 21. outlook addin: как я могу разработать свой собственный?
- 22. Outlook Web App не показывает имя контакта
- 23. VB Аутентификация пользователя в Outlook Web App
- 24. Какие способы я могу поместить FAVICON на свой сайт?
- 25. Отключить приложение «Встреча» в Outlook Web App
- 26. Я не могу загружать файлы на свой сайт Django
- 27. Могу ли я установить редактор WYSIWYG на свой сайт?
- 28. jsonp proxy web app Я могу установить?
- 29. Могу ли я интегрировать вход Xbox Live на свой сайт?
- 30. Как интегрировать сайт блога на свой сайт?
вы видели это [Интеграция с Outlook] (http://www.c-sharpcorner.com/uploadfile/rambab /outlookintegration10282006032802am/outlookintegration.aspx) –
Я думаю, что это не то, что я имею в виду. Я не хочу реализовывать портал перспективы с царапин. Я просто хочу показать стандартное веб-приложение Outlook на странице моего сайта. – ant