В настоящее время я планирую перенести веб-сайт 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 отдельных веб-приложения, чтобы заставить аутентификацию работать так, как нужно, мне, вероятно, придется проявить творческий подход к развертыванию контента, чтобы не дублировать контент во время разработки.
Буду признателен за любые мысли, спасибо!