Единый вход SharePoint 2010 через ASP.NET MVC3-приложение, редактирование документов - PullRequest
2 голосов
/ 02 ноября 2011

У нас есть ASP.NET MVC3-приложение, которое включает в себя множество ссылок на документы в SharePoint 2010 - библиотеки.Если пользователь нажимает на одну из этих ссылок, ему будет предложено выбрать между режимом ReadOnly-Mode или режимом редактирования Office-Document.Если он выберет «Режим редактирования», ему нужно будет ввести учетные данные для SharePoint.
Возможно ли сделать какой-то SingleSignOn из MVC-приложения, используя Users MVC-App-Creentials для входа в SharePoint2010?Мы бы хотели, чтобы пользователь щелкнул ссылку, чтобы иметь возможность редактировать документ и щелкнуть «Сохранить» (сохранение обратно в SharePoint), не вводя свои учетные данные еще раз.Есть ли опыт?

// edit: MVC-приложение и SharePoint находятся в другом Active Directory, чем пользователь, поэтому эта проблема не решаема путем реализации единого входа пользователя> SharePoint.Кроме того, невозможно получить доступ к SharePoint через объектную модель SharePoint Server в приложении MVC3: SharePoint использует .NET 3.5, а MVC3 требует .NET 4.0

Ответы [ 2 ]

0 голосов
/ 09 ноября 2012

Одним из возможных решений в вашем случае является служба федерации Active Directory.http://blogs.technet.com/b/andrew/archive/2010/06/09/what-is-adfs-and-why-you-should-care.aspx

0 голосов
/ 19 ноября 2011

Вы можете достичь того, что вы пытаетесь сделать, однако вам нужно включить поддержку аутентификации на основе утверждений в SharePoint и написать настраиваемого поставщика .

...