SharePoint и FBA

Я принимал участие в разработке настраиваемого приложения SharePoint 2010, которое использует настраиваемую базу данных для проверки подлинности.

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

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

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

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

person VXyahoo    schedule 08.02.2011    source источник


Ответы (1)


  1. да. Все мои веб-приложения FBA расширены.
  2. Обычно у меня есть зона FBA с общедоступным URL-адресом и внутренняя зона с URL-адресом авторизации Windows, поэтому только администраторы могут получить к ней доступ
  3. Обычно я всегда начинаю с авторизации Windows и расширяю FBA
  4. У вас всегда есть проблемы с FBA, и рекомендуется иметь стандартные окна, основанные на откате. Такие вещи, как поиск, нужна зона для сканирования, я всегда сканирую зону авторизации Windows.
person djeeg    schedule 08.02.2011
comment
djeeg, спасибо за ответ. Я немного поигрался со вчерашним днем, и хотя большая часть того, что вы говорите, имеет смысл, вот что я понимаю. Лучше иметь расширенные веб-сайты FBA, так как для большинства функций требуется проверка подлинности Windows. Расширение в любом направлении тоже нормально и не влияет на обработку веб-сайта. И да, было бы разумно иметь веб-сайт, основанный на выигрыше, чтобы упасть. Еще раз спасибо! - person VXyahoo; 09.02.2011
comment
DJeeg, у меня такая же настройка, настройка Windows Auth для моего изначально созданного веб-приложения, а затем FBA для расширенного сайта, помещенного в зону экстрасети. Обе зоны работают нормально, и сейчас у меня в IIS 2 сайта. Что странно, так это то, что зона по умолчанию, которая настроена только для Windows Auth в Central Admin, отображается как использующая Windows, Forms и анонимную проверку подлинности в IIS. Когда я отключаю аутентификацию форм в IIS, я получаю отказ в доступе при попытке доступа к этой зоне. Мне просто интересно, сталкивались ли вы с этой проблемой. - person Matt Klepeis; 12.10.2011