2011-02-08 2 views
1

Я участвовал в разработке настраиваемого приложения SharePoint 2010, которое использует пользовательский db для аутентификации.SharePoint и FBA

После многих учебных пособий в Интернете я смог успешно внедрить FBA, и сайт работает и работает для дальнейшей разработки контента (используя функции BI SharePoint).

Тем не менее, я недавно наткнулся на комментарий на одном из сайтов (теперь у меня нет ссылки). Для FBA лучше расширить веб-сайт проверки подлинности на основе Windows, поскольку администрирование веб-сайта становится легким.

Я хотел бы знать:

  1. Является ли это утверждение верно?
  2. Даже если я настроен только на пользователей, не являющихся пользователями AD через Интернет (и используя только мой пользовательский db для аутентификации), необходимо ли распространяться из веб-приложения проверки подлинности на основе Windows?
  3. Следует ли расширять веб-приложение FBA из окон или наоборот?
  4. Каковы преимущества и недостатки обоих случаев?

ответ

3
  1. Да. Все мои веб-приложения FBA расширены.
  2. Я обычно имею зону FBA с общественной URL, и иметь внутреннюю зону с окном URL аутентификации, поэтому только администраторы могут получить к нему
  3. Я обычно всегда начинается с AUTH окна и продлить FBA
  4. У вас всегда есть проблемы с FBA, и неплохо иметь стандартные окна, основанные на резервном копировании. Такие вещи, как поиск, нужна зона для обхода, я всегда просканирую зону auth windows.
+0

djeeg, благодарю вас за ответ. Я играю вокруг со вчерашнего дня, и хотя большинство из того, что вы говорите, имеет смысл здесь, это то, что я понимаю. Лучше иметь расширенные веб-сайты FBA, так как для большинства функций требуется Windows auth. Расширение обоих способов также прекрасное, и это не влияет на обработку веб-сайта. И да, его мудрый, чтобы иметь основанный на выигрыше веб-сайт, чтобы упасть. Еще раз спасибо! – VXyahoo

+0

DJeeg, у меня такая же настройка, установка Windows Auth для моего первоначально созданного веб-приложения, а затем FBA для расширенного сайта, помещенного в зону Extranet. Обе зоны работают правильно, и теперь у меня есть 2 сайта в IIS. Что странно, что зона по умолчанию, которая настроена только для Windows Auth в Центральном администраторе, отображается как использующая Windows, Forms и анонимную аутентификацию в IIS. Когда я отключу формы auth в IIS, я получаю доступ, когда я пытаюсь получить доступ к этой зоне. Мне просто интересно, столкнулись ли вы с этим вопросом. –