Лучший отвечающий
Повторная аутентификация при открытии документа с WebApps в стационарном Word.

Вопрос
-
Добрый день.
Есть сервер SP2013, сервер Office Web Apps. Аутентификация Windows (NTLM)
Отображение и редактирование документов с портала онлайн работает хорошо.
При открытии документа для редактирования в стационарном Word требуется повторная аутентификация пользователя.
Как можно это обойти?
15 февраля 2016 г. 10:54
Ответы
-
В Visual Studio 2010 / 2012 создаем новый класс DeletingAuth:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; using System.IO; namespace MyIISProject { class DeletingAuth : IHttpModule { public void Dispose() { } public void Init(HttpApplication context) { context.PostAuthenticateRequest += new EventHandler(context_PostAuthenticateRequest); } void context_PostAuthenticateRequest(object sender, EventArgs e) { HttpApplication app = sender as HttpApplication; HttpRequest request = app.Request; // Реагируем только на запросы офисных приложений if (request.UserAgent != "Microsoft Office Protocol Discovery" && request.UserAgent != "Microsoft Data Access Internet Publishing Provider Protocol Discovery" && request.UserAgent != "MSFrontPage/14.0" && request.UserAgent != "MSFrontPage/12.0") return; // Для обеспечения корректной работы SP Designer // запрос пароля отключаем лишь для вложений и библиотечных файлов string fullPath = request.Url.ToString(); if (fullPath.ToLower().IndexOf("attachments") == -1 && fullPath.ToLower().IndexOf("doclib") == -1) { return; } HttpResponse response = app.Response; response.StatusCode = 404; response.End(); } } }
Компилируем решение и получаем dll файл. Этот файл нужно положить на сервере в папку bin виртуального каталога web-приложения (C:\inetpub\wwwroot\wss\VirtualDirectories\****\bin). Затем правим web.config этого web-приложения:
<httpModules>
……
<add name="DeletingAuth" type="MyIISProject.DeletingAuth"/>
</httpModules>
<modules runAllManagedModulesForAllRequests="true">
……
<add name="DeletingAuth" type="MyIISProject.DeletingAuth"/>
</modules>
- Изменено Григорич 19 февраля 2016 г. 18:05
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 23 февраля 2016 г. 8:08
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 февраля 2016 г. 6:21
19 февраля 2016 г. 18:02
Все ответы
-
Добрый день,
посмотрите логи, у вас текущая аутентификация в WebDAV не пробрасывается.
Попробуйте открыть папку где хранятся документы через Explorer.
15 февраля 2016 г. 11:03 -
Через "Добавить новый элемент в сетевое окружение" в Explorer папки цепляются (при успешном логине). Мне казалось, что при открытии документа "Изменить в Word" из просмотра Word Web Apps, запрос пароля логичен. URL открывает другое приложение. Single Sign-On не реализован, в частности на недоменных машинах. Но это не удобно для пользователя.
16 февраля 2016 г. 7:51 -
На доменных машинах повторная аутентификация запрашиваться не должна.
16 февраля 2016 г. 8:04 -
Прошу прощения, коллеги, указал не все тонкости. "Автоматический вход" в IE у меня стоит. Так что повторная аутентификация происходит как на недоменной машине.
Так вот, как избежать повторной аутентификации при открытии документов на компьютере?16 февраля 2016 г. 14:27 -
Боюсь на одних словах мы с вами не договоримся, давайте факты... Логи то есть.16 февраля 2016 г. 17:17
-
Захожу с недоменной машины, IE.
Логи IIS с сервера SP2013
--- Ввожу логин 2016-02-17 09:45:08 ::1 GET / - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 401 1 2148074254 0 2016-02-17 09:45:08 172.19.7.156 GET / - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 401 0 0 0 2016-02-17 09:45:08 ::1 GET / - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 200 0 0 234 2016-02-17 09:45:08 172.19.7.156 GET / - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 302 0 0 249 2016-02-17 09:45:09 ::1 GET /_catalogs/masterpage/company/company.css - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 1 2148074254 15 2016-02-17 09:45:09 172.19.7.156 GET /_catalogs/masterpage/company/company.css - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 0 0 15 2016-02-17 09:45:09 ::1 GET /Style+Library/js/jquery.js - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 1 2148074254 15 2016-02-17 09:45:09 ::1 GET /_catalogs/masterpage/company/lightbox.css - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 1 2148074254 0 2016-02-17 09:45:09 172.19.7.156 GET /Style+Library/js/jquery.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 0 0 31 2016-02-17 09:45:09 ::1 GET /Style+Library/js/jquery.maskedinput.js - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 1 2148074254 15 2016-02-17 09:45:09 172.19.7.156 GET /Style+Library/js/jquery.maskedinput.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 0 0 31 2016-02-17 09:45:09 172.19.7.156 GET /_catalogs/masterpage/company/lightbox.css - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 0 0 15 2016-02-17 09:45:09 ::1 GET /_catalogs/masterpage/company/favicon.ico - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 1 2148074254 15 2016-02-17 09:45:09 172.19.7.156 GET /_catalogs/masterpage/company/favicon.ico - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 401 0 0 31 2016-02-17 09:45:09 ::1 GET /Style+Library/js/jquery.js - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/Pages/default.aspx 304 0 0 31 ... много GET по подразделам сайта ... --- Кликаю на файл для просмотра в WebApps 2016-02-17 09:45:58 ::1 GET /_layouts/15/WopiFrame.aspx sourcedoc=/docs/templates/blanks/%D0%91%D0%BB%D0%B0%D0%BD%D0%BA%D0%B8/company/company_blank_eng.doc&action=default 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 200 0 0 250 2016-02-17 09:45:58 172.19.7.156 GET /docs/templates/_layouts/15/WopiFrame.aspx sourcedoc=/docs/templates/blanks/%D0%91%D0%BB%D0%B0%D0%BD%D0%BA%D0%B8/company/company_blank_eng.doc&action=default 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 200 0 0 265 2016-02-17 09:45:58 ::1 GET /_layouts/15/WopiFrame.aspx sourcedoc=/docs/templates/blanks/%D0%91%D0%BB%D0%B0%D0%BD%D0%BA%D0%B8/company/company_blank_eng.doc&action=default 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 200 0 0 328 2016-02-17 09:45:58 172.19.7.156 GET /docs/templates/_layouts/15/WopiFrame.aspx sourcedoc=/docs/templates/blanks/%D0%91%D0%BB%D0%B0%D0%BD%D0%BA%D0%B8/company/company_blank_eng.doc&action=default 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 200 0 64 343 2016-02-17 09:46:03 ::1 GET /_vti_bin/wopi.ashx/files/ce778df67f884a4488a8dba75e7d96a3 access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6InBwejhCZHdBUG1rek1iV1Y3OS1Nc0RzTThjayJ9%2EeyJhdWQiOiJ3b3BpL3BvcnRhbDEzLm1heWtvci5jb21ANmMxMTAwZWUtMGUwZC00ZjkwLTgzYmUtZDFlOTY0NzQxMGU1IiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDZjMTEwMGVlLTBlMGQtNGY5MC04M2JlLWQxZTk2NDc0MTBlNSIsIm5iZiI6IjE0NTU3MDIzNTgiLCJleHAiOiIxNDU1NzM4MzU4IiwibmFtZWlkIjoiMCMud3xjcnQtc2VydmljZVxcYS5sYW5pbiIsIm5paSI6Im1pY3Jvc29mdC5zaGFyZXBvaW50IiwiaXN1c2VyIjoidHJ1ZSIsImNhY2hla2V5IjoiMCkud3xzLTEtNS0yMS0zMTY2NTg1MTEzLTI1MTk5NDk1MzYtMTg2OTg3NTcwMi0xMDEzMiIsImlzbG9vcGJhY2siOiJUcnVlIiwiYXBwY3R4IjoiY2U3NzhkZjY3Zjg4NGE0NDg4YThkYmE3NWU3ZDk2YTM7TFF0bGg0RUh4cTN3dDNvOHV6L3oxc3NTS0dRPTtEZWZhdWx0OzsxMzAzQzQzMTJFRjtUcnVlIn0%2EqO%2DzSTeovlCAANMy5%5Fj9ALPyZ2LEMrtzClbkReGH411ymUPmPwHx6wnGMEwub3dbaaVXlBP1pNtV78ITeZhoD2kYaC09sjKNZPwEr6yz0fkNgux8j4gsVxGLiS87ZqVVLC%2DlDhwMC58hYxFSWXVsdaBEEqtK84igDheXAEY987L2AeuGw%5F1k%2DQMImujxBU128xdK%2DDVrZI3ceG3Oms1hYR2P4gYNkRzdh3m7vcFxvHYpni4hoby9hisoyuiq69SHWvvUiZdww4ixe9dvVREj14DN4nD1MZpV1QJ4PD%2DWMbav6KaCRO9lajsQuzv2BdfP%5FqhgS4Sh8Q2RkY1AuwFImw&access_token_ttl=1455738358680 443 0#.w|authdomain\admin ::1 MSWAC - 200 0 0 187 2016-02-17 09:46:03 172.19.7.156 GET /docs/templates/_vti_bin/wopi.ashx/files/ce778df67f884a4488a8dba75e7d96a3 access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6InBwejhCZHdBUG1rek1iV1Y3OS1Nc0RzTThjayJ9%2EeyJhdWQiOiJ3b3BpL3BvcnRhbDEzLm1heWtvci5jb21ANmMxMTAwZWUtMGUwZC00ZjkwLTgzYmUtZDFlOTY0NzQxMGU1IiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDZjMTEwMGVlLTBlMGQtNGY5MC04M2JlLWQxZTk2NDc0MTBlNSIsIm5iZiI6IjE0NTU3MDIzNTgiLCJleHAiOiIxNDU1NzM4MzU4IiwibmFtZWlkIjoiMCMud3xjcnQtc2VydmljZVxcYS5sYW5pbiIsIm5paSI6Im1pY3Jvc29mdC5zaGFyZXBvaW50IiwiaXN1c2VyIjoidHJ1ZSIsImNhY2hla2V5IjoiMCkud3xzLTEtNS0yMS0zMTY2NTg1MTEzLTI1MTk5NDk1MzYtMTg2OTg3NTcwMi0xMDEzMiIsImlzbG9vcGJhY2siOiJUcnVlIiwiYXBwY3R4IjoiY2U3NzhkZjY3Zjg4NGE0NDg4YThkYmE3NWU3ZDk2YTM7TFF0bGg0RUh4cTN3dDNvOHV6L3oxc3NTS0dRPTtEZWZhdWx0OzsxMzAzQzQzMTJFRjtUcnVlIn0%2EqO%2DzSTeovlCAANMy5%5Fj9ALPyZ2LEMrtzClbkReGH411ymUPmPwHx6wnGMEwub3dbaaVXlBP1pNtV78ITeZhoD2kYaC09sjKNZPwEr6yz0fkNgux8j4gsVxGLiS87ZqVVLC%2DlDhwMC58hYxFSWXVsdaBEEqtK84igDheXAEY987L2AeuGw%5F1k%2DQMImujxBU128xdK%2DDVrZI3ceG3Oms1hYR2P4gYNkRzdh3m7vcFxvHYpni4hoby9hisoyuiq69SHWvvUiZdww4ixe9dvVREj14DN4nD1MZpV1QJ4PD%2DWMbav6KaCRO9lajsQuzv2BdfP%5FqhgS4Sh8Q2RkY1AuwFImw&access_token_ttl=1455738358680 443 - 172.19.7.158 MSWAC - 200 0 0 203 --- Нажимаю "Открыть в Word" 2016-02-17 09:46:23 ::1 GET /docs/templates/Pages/default.aspx - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/_layouts/15/WopiFrame.aspx?sourcedoc=/docs/templates/blanks/%D0%91%D0%BB%D0%B0%D0%BD%D0%BA%D0%B8/company/company_blank_eng.doc&action=default 200 0 0 734 2016-02-17 09:46:23 172.19.7.156 GET /docs/templates/Pages/default.aspx - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/_layouts/15/WopiFrame.aspx?sourcedoc=/docs/templates/blanks/%D0%91%D0%BB%D0%B0%D0%BD%D0%BA%D0%B8/company/company_blank_eng.doc&action=default 200 0 0 750 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/company.css - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 15 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/company.css - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 31 2016-02-17 09:46:23 ::1 GET /Style+Library/js/jquery.js - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 15 2016-02-17 09:46:23 172.19.7.156 GET /Style+Library/js/jquery.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 46 2016-02-17 09:46:23 ::1 GET /SiteAssets/logovk_s2.png - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 15 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/favicon.ico - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 15 2016-02-17 09:46:23 ::1 GET /Style+Library/js/jquery.maskedinput.js - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 15 2016-02-17 09:46:23 172.19.7.156 GET /Style+Library/js/jquery.maskedinput.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 46 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/favicon.ico - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 31 2016-02-17 09:46:23 172.19.7.156 GET /SiteAssets/logovk_s2.png - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 46 2016-02-17 09:46:23 ::1 GET /Style+Library/js/jquery.js - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 1 2148074254 15 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/lightbox.css - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 15 2016-02-17 09:46:23 172.19.7.156 GET /Style+Library/js/jquery.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 15 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/favicon.ico - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 1 2148074254 0 2016-02-17 09:46:23 ::1 GET /Style+Library/js/jquery.maskedinput.js - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 1 2148074254 0 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/lightbox.css - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 46 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/favicon.ico - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 0 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/lightbox.js - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 1 2148074254 0 2016-02-17 09:46:23 172.19.7.156 GET /Style+Library/js/jquery.maskedinput.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 0 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/lightbox.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 46 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/lightbox.css - 443 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 1 2148074254 15 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/lightbox.css - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 401 0 0 15 2016-02-17 09:46:23 ::1 GET /Style+Library/js/jquery.js - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 31 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/favicon.ico - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 15 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/favicon.ico - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 31 2016-02-17 09:46:23 ::1 GET /Style+Library/js/jquery.maskedinput.js - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 15 2016-02-17 09:46:23 172.19.7.156 GET /Style+Library/js/jquery.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 46 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/lightbox.js - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 31 2016-02-17 09:46:23 172.19.7.156 GET /Style+Library/js/jquery.maskedinput.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 31 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/lightbox.js - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 31 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/lightbox.css - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 15 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/lightbox.css - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 304 0 0 31 2016-02-17 09:46:23 ::1 OPTIONS /docs/templates/blanks/Бланки/company/ - 443 - ::1 Microsoft+Office+Protocol+Discovery - 401 0 0 0 2016-02-17 09:46:23 172.19.7.156 OPTIONS /docs/templates/blanks/Бланки/company/ - 443 - 192.168.230.163 Microsoft+Office+Protocol+Discovery - 401 0 0 31 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/images/next.png - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 31 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/images/loading.gif - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 31 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/images/next.png - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 46 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/images/loading.gif - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 46 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/company/menu-down.gif-C1525DD3.themedpng ctag 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 31 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/company/menu-down.gif-C1525DD3.themedpng ctag 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 62 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/images/prev.png - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 15 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/images/prev.png - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 78 2016-02-17 09:46:23 ::1 GET /_catalogs/masterpage/images/close.png - 443 0#.w|authdomain\admin ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 15 2016-02-17 09:46:23 172.19.7.156 GET /_catalogs/masterpage/images/close.png - 443 - 192.168.230.163 Mozilla/5.0+(Windows+NT+6.1;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko https://portal13.company.com/docs/templates/Pages/default.aspx 404 0 0 78 --- Ввожу пароль 2016-02-17 09:46:47 ::1 OPTIONS /docs/templates/blanks/Бланки/company/ - 443 - ::1 Microsoft+Office+Protocol+Discovery - 401 1 2148074254 0 2016-02-17 09:46:47 172.19.7.156 OPTIONS /docs/templates/blanks/Бланки/company/ - 443 - 192.168.230.163 Microsoft+Office+Protocol+Discovery - 401 0 0 15 2016-02-17 09:46:47 ::1 OPTIONS /docs/templates/blanks/Бланки/company/ - 443 0#.w|authdomain\admin ::1 Microsoft+Office+Protocol+Discovery - 200 0 0 15 2016-02-17 09:46:47 172.19.7.156 OPTIONS /docs/templates/blanks/Бланки/company/ - 443 - 192.168.230.163 Microsoft+Office+Protocol+Discovery - 200 0 0 15 2016-02-17 09:46:47 ::1 GET /_vti_inf.html - 443 0#.w|authdomain\admin ::1 Mozilla/4.0+(compatible;+MS+FrontPage+14.0) - 200 0 0 15 2016-02-17 09:46:47 172.19.7.156 GET /_vti_inf.html - 443 - 192.168.230.163 Mozilla/4.0+(compatible;+MS+FrontPage+14.0) - 200 0 0 15 2016-02-17 09:46:47 ::1 POST /_vti_bin/shtml.dll/_vti_rpc - 443 0#.w|authdomain\admin ::1 MSFrontPage/14.0 - 200 0 0 15 2016-02-17 09:46:47 172.19.7.156 POST /_vti_bin/shtml.dll/_vti_rpc - 443 - 192.168.230.163 MSFrontPage/14.0 - 200 0 0 15 2016-02-17 09:46:47 ::1 POST /_vti_bin/shtml.dll/_vti_rpc - 443 - ::1 MSFrontPage/14.0 - 401 0 0 0 2016-02-17 09:46:47 172.19.7.156 POST /_vti_bin/shtml.dll/_vti_rpc - 443 - 192.168.230.163 MSFrontPage/14.0 - 401 0 0 15 2016-02-17 09:46:47 ::1 POST /_vti_bin/shtml.dll/_vti_rpc - 443 - ::1 MSFrontPage/14.0 - 401 1 2148074254 0 2016-02-17 09:46:47 172.19.7.156 POST /_vti_bin/shtml.dll/_vti_rpc - 443 - 192.168.230.163 MSFrontPage/14.0 - 401 0 0 0 2016-02-17 09:46:47 ::1 POST /_vti_bin/shtml.dll/_vti_rpc - 443 0#.w|authdomain\admin ::1 MSFrontPage/14.0 - 200 0 0 15 2016-02-17 09:46:47 172.19.7.156 POST /_vti_bin/shtml.dll/_vti_rpc - 443 - 192.168.230.163 MSFrontPage/14.0 - 200 0 0 15 2016-02-17 09:46:47 ::1 POST /docs/templates/_vti_bin/_vti_aut/author.dll - 443 - ::1 MSFrontPage/14.0 - 401 0 0 0 2016-02-17 09:46:47 172.19.7.156 POST /docs/templates/_vti_bin/_vti_aut/author.dll - 443 - 192.168.230.163 MSFrontPage/14.0 - 401 0 0 15 2016-02-17 09:46:47 ::1 POST /docs/templates/_vti_bin/_vti_aut/author.dll - 443 - ::1 MSFrontPage/14.0 - 401 1 2148074254 0 2016-02-17 09:46:47 172.19.7.156 POST /docs/templates/_vti_bin/_vti_aut/author.dll - 443 - 192.168.230.163 MSFrontPage/14.0 - 401 0 0 0 2016-02-17 09:46:48 ::1 POST /_vti_bin/_vti_aut/author.dll - 443 0#.w|authdomain\admin ::1 MSFrontPage/14.0 - 200 0 0 109 2016-02-17 09:46:48 172.19.7.156 POST /docs/templates/_vti_bin/_vti_aut/author.dll - 443 - 192.168.230.163 MSFrontPage/14.0 - 200 0 0 140 2016-02-17 09:46:48 ::1 POST /docs/templates/_vti_bin/_vti_aut/author.dll - 443 - ::1 MSFrontPage/14.0 - 401 1 2148074254 0 2016-02-17 09:46:48 172.19.7.156 POST /docs/templates/_vti_bin/_vti_aut/author.dll - 443 - 192.168.230.163 MSFrontPage/14.0 - 401 0 0 15 2016-02-17 09:46:48 ::1 POST /_vti_bin/_vti_aut/author.dll - 443 0#.w|authdomain\admin ::1 MSFrontPage/14.0 - 200 0 0 203 2016-02-17 09:46:48 172.19.7.156 POST /docs/templates/_vti_bin/_vti_aut/author.dll - 443 - 192.168.230.163 MSFrontPage/14.0 - 200 0 0 203 2016-02-17 09:46:48 ::1 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 - ::1 Microsoft+Office+Existence+Discovery - 401 1 2148074254 15 2016-02-17 09:46:48 172.19.7.156 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 - 192.168.230.163 Microsoft+Office+Existence+Discovery - 401 0 0 15 2016-02-17 09:46:48 ::1 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 0#.w|authdomain\admin ::1 Microsoft+Office+Existence+Discovery - 200 0 0 78 2016-02-17 09:46:48 ::1 POST /docs/templates/_vti_bin/cellstorage.svc/CellStorageService - 443 - ::1 Microsoft+Office+Word+2010 - 401 1 2148074254 0 2016-02-17 09:46:48 172.19.7.156 POST /docs/templates/_vti_bin/cellstorage.svc/CellStorageService - 443 - 192.168.230.163 Microsoft+Office+Word+2010 - 401 0 0 31 2016-02-17 09:46:48 172.19.7.156 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 - 192.168.230.163 Microsoft+Office+Existence+Discovery - 200 0 0 297 2016-02-17 09:46:51 ::1 POST /_vti_bin/cellstorage.https.svc/cellstorageservice - 443 0#.w|authdomain\admin ::1 Microsoft+Office+Word+2010 - 200 0 0 2890 2016-02-17 09:46:51 172.19.7.156 POST /docs/templates/_vti_bin/cellstorage.svc/CellStorageService - 443 - 192.168.230.163 Microsoft+Office+Word+2010 - 200 0 0 2906 2016-02-17 09:46:52 ::1 POST /_vti_bin/cellstorage.https.svc/cellstorageservice - 443 0#.w|authdomain\admin ::1 Microsoft+Office+Word+2010 - 200 0 0 499 2016-02-17 09:46:52 172.19.7.156 POST /docs/templates/_vti_bin/cellstorage.svc/CellStorageService - 443 - 192.168.230.163 Microsoft+Office+Word+2010 - 200 0 0 750 --- Вариант, если закрыть окно ввода пароля. 2016-02-17 09:18:39 ::1 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 - ::1 Microsoft+Office+Existence+Discovery - 401 0 0 15 2016-02-17 09:18:39 172.19.7.156 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 - 192.168.230.163 Microsoft+Office+Existence+Discovery - 401 0 0 62 2016-02-17 09:18:39 ::1 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 - ::1 Microsoft+Office+Existence+Discovery - 401 1 2148074254 0 2016-02-17 09:18:39 172.19.7.156 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 - 192.168.230.163 Microsoft+Office+Existence+Discovery - 401 0 0 15 2016-02-17 09:18:39 ::1 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 - ::1 Microsoft+Office+Existence+Discovery - 401 1 2148074252 0 2016-02-17 09:18:39 172.19.7.156 HEAD /docs/templates/blanks/Бланки/company/company_blank_eng.doc - 443 - 192.168.230.163 Microsoft+Office+Existence+Discovery - 401 0 64 15
- Изменено Lanin Aleksandr 17 февраля 2016 г. 10:47 Описка
17 февраля 2016 г. 10:45 -
Пару лет назад похожая проблема (запрос пароля при открытии файлов вложений и библиотечных файлов) была решена для SarePoint Foundation 2010 путем создания небольшого dll файла и помещения его в папку bin виртуальной директории соответствующего web-приложения SarePoint. Способ не очень красивый и будет ли работать в Вашем случае - не знаю, но если интересует - поищу исходник.18 февраля 2016 г. 13:49
-
Если Вас не затруднит, посмотрите, пожалуйста.
19 февраля 2016 г. 14:22 -
В Visual Studio 2010 / 2012 создаем новый класс DeletingAuth:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; using System.IO; namespace MyIISProject { class DeletingAuth : IHttpModule { public void Dispose() { } public void Init(HttpApplication context) { context.PostAuthenticateRequest += new EventHandler(context_PostAuthenticateRequest); } void context_PostAuthenticateRequest(object sender, EventArgs e) { HttpApplication app = sender as HttpApplication; HttpRequest request = app.Request; // Реагируем только на запросы офисных приложений if (request.UserAgent != "Microsoft Office Protocol Discovery" && request.UserAgent != "Microsoft Data Access Internet Publishing Provider Protocol Discovery" && request.UserAgent != "MSFrontPage/14.0" && request.UserAgent != "MSFrontPage/12.0") return; // Для обеспечения корректной работы SP Designer // запрос пароля отключаем лишь для вложений и библиотечных файлов string fullPath = request.Url.ToString(); if (fullPath.ToLower().IndexOf("attachments") == -1 && fullPath.ToLower().IndexOf("doclib") == -1) { return; } HttpResponse response = app.Response; response.StatusCode = 404; response.End(); } } }
Компилируем решение и получаем dll файл. Этот файл нужно положить на сервере в папку bin виртуального каталога web-приложения (C:\inetpub\wwwroot\wss\VirtualDirectories\****\bin). Затем правим web.config этого web-приложения:
<httpModules>
……
<add name="DeletingAuth" type="MyIISProject.DeletingAuth"/>
</httpModules>
<modules runAllManagedModulesForAllRequests="true">
……
<add name="DeletingAuth" type="MyIISProject.DeletingAuth"/>
</modules>
- Изменено Григорич 19 февраля 2016 г. 18:05
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 23 февраля 2016 г. 8:08
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 29 февраля 2016 г. 6:21
19 февраля 2016 г. 18:02 -
Предложенное решение с dll`кой на 2013 портале не отработало. На 2010 не проверял.
9 марта 2016 г. 7:34 -
В моем случае повторная аутентификация требовалась только при открытии файлов MS Office и только из IE. Если у Вас эта проблема возникает и при использовании других браузеров, то очевидно предложенный способ не поможет.9 марта 2016 г. 9:16