Всем, привет.
Есть SharePoint 2013 On-Premise инсталяция. Есть внешняя система для доступа к которой необходимо ввести имя/пароль.
В SharePoint 2013 нужно показать диалог, где внутри будут отображаься данные с этого сайта. Но пользователю нужно ввести имя/пароль.
Хочется, каким-то образом пробросить доменного пользователя к внешнему сайту, что бы пользователю не пришлось вводить эти данные. ( У сайта есть WCF сервис , со всеми необходимыми методами )
Еще необходимо, что бы можно было сделать поиск ( т.е BCS + Security Store Services ), а еще хочется, что бы решение с поиском и этим диалогом работало в SharePoint online. Как-то так.
В On-Premise была идея в C# коде выдрать данные с SSS, аутентифироваться и дальше использовать секьюрити токен(если так можно выразится, т.к это банально кука с GUID сессией) из JavaScript.
Но в Online такое не прокатит.
Сейчас пытаюсь курить:
здесьA Guide to Claims-Based Identity and Access Control (2nd Edition), но создается впечатление, что там описаны методы, как достучаться К шарепоинту в разных случая, а ни ИЗ.
Есть у кого какие идеи или предложения?