Sharepoint: Как я могу развернуть пользовательский поставщик аутентификации? - PullRequest
3 голосов
/ 06 ноября 2008

Как развернуть пользовательский поставщик аутентификации в MOSS 2007?

Есть ли какие-либо функции для этого (например, функция Sharepoint)?

Или мне нужно установить его в GAC на каждом ящике фермы вручную?

Ответы [ 3 ]

1 голос
/ 07 ноября 2008

Вы можете развернуть настраиваемого поставщика членства с минимальным доверием в SharePoint 2007, используя Code Access Security (CAS).

Хотя автор, похоже, не рекомендует использовать GAC, поскольку некоторые установки Sharepoint находятся в размещенной среде и вы можете играть с GAC.

Часто проще установить членство провайдера DLL в глобальном Сборка кеша для достижения полного доверия, но в тех случаях, когда вы работаете с размещенный сайт SharePoint и не может развернуть в GAC эти инструкции должен направить вас правильно.

Подробная статья здесь . Надеюсь, это поможет.

1 голос
/ 06 ноября 2008

Обычный подход для установки таких расширений - использовать функцию, да. Тем не менее, вы не будете использовать какой-либо специализированный XML, так как такого рода расширение явно не учитывается. Так как ты можешь это сделать? Используя практически пустой проект, содержащий сборку Event Receiver. Сборка получателя событий вызывается автоматически через sharepoint для 4 различных событий: установка, удаление, активация и деактивация. Я предлагаю вам подключить события установки и удаления для развертывания вашего провайдера.

http://msdn.microsoft.com/en-us/library/bb862634.aspx

Имеет смысл?

-Oisin

0 голосов
/ 18 ноября 2008

Проверка подлинности Windows Live в Community Kit для Sharepoint предоставляет хороший пример (с исходным кодом) создания пакета решения с настраиваемым поставщиком проверки подлинности. Пакет решения можно развернуть на всех серверах фермы, не касаясь их вручную

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...