Разработка топологии для общедоступного веб-сайта SharePoint - PullRequest
2 голосов
/ 10 ноября 2008

В настоящее время я планирую перенести веб-сайт Microsoft Content Management Server (MCMS) на сайт публикации SharePoint 2007.

Сайт верхнего уровня - это общедоступный, анонимно доступный сайт. Он будет содержать две области, которые должны быть защищены аутентификацией на основе форм - каждая из которых будет иметь определенный набор пользователей.

На текущем сайте MCMS есть контент, который использует «Связанные сообщения», то есть возможность использовать контент в нескольких местах, не дублируя его. В SharePoint аналогичная концепция поддерживается через список повторно используемого контента, но это не распространяется на семейства сайтов.

Я думаю, что это должно быть одно веб-приложение с тремя семействами сайтов. 1 для публичного сайта, а другие для двух охраняемых территорий. Однако я не уверен, что одно семейство сайтов может быть анонимным, а два других реализуют разные поставщики аутентификации FBA.

Я бы хотел, чтобы мои URL были примерно такими:

www.whatever.com
www.whatever.com/protectedarea1
www.whatever.com/protectedarea2

Без переписывания Url это было бы трудно сделать с отдельными веб-приложениями.

Если мне в итоге придется использовать 3 отдельных веб-приложения, чтобы заставить аутентификацию работать так, как нужно, мне, вероятно, придется проявить творческий подход к развертыванию контента, чтобы не дублировать контент во время разработки.

Буду признателен за любые мысли, спасибо!

Ответы [ 2 ]

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

Не делайте MCMS, поэтому не можете ответить конкретно на это, см. http://www.andrewconnell.com/blog/ для получения дополнительной информации.

У Microsoft есть множество различных конструкций для экстрасетей, http://technet.microsoft.com/en-us/library/cc263513.aspx в зависимости от ваших потребностей. Вы можете настроить его так, как вы описываете, формы немного слабые, но их версия лучше всего доступна на CodePlex.

Для URLS в Sharepoint есть функция Managed Paths, которая будет делать то, что вы хотите. Перезапись URL не требуется.

Наша установка - это семейство сайтов для экстрасети и внутренней сети, где большая часть работы выполнена. По окончании они могут опубликовать его (делает дополнительную копию) на общедоступном сайте. Некоторые общедоступные сайты публикуют только сайты, на которых они не взаимодействуют с людьми, не имеющими учетной записи, некоторые являются сайтами, на которых они фактически выполняют большую часть своей работы, и люди, не имеющие учетной записи, могут вносить свой вклад. Все они доступны под MOSS.

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

Спасибо, что ссылка на экстрасеть будет полезна при рассмотрении вопроса об отделении среды разработки от среды публикации.

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

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