Создание семейства сайтов экстрасети — КиберПедия 

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

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

Создание семейства сайтов экстрасети

2022-11-27 27
Создание семейства сайтов экстрасети 0.00 из 5.00 0 оценок
Заказать работу

Для создания семейства сайтов, которое будут использоваться для экстрасети, выполните следующие шаги:

1. Зайдите в браузере на сайт центра администрирования.

2. Щелкните на ссылке Create Site Collections (Создать семейство сайтов) в разделе Application Management (Управление приложениями).

3. Выберите веб-приложение, для которого нужно создать новое семейство сайтов. Выберите адрес http: //partner. companyabc. com.

4. Введите название и описание семейства сайтов, например, ABC Partner Dash, как показано на рис. 13.11.

' eate ьле Cobectton

ШтЮсмфЬоп

ГурелОТЗеапЮеягрЪоп

fbr ytki new Л. The *ве nfl be on eath

page n the ste.

Jabc Partner Das^ Description:

"3

di

Web Site Address

Sfcecfy fte URL name and URLpathtooeateanew site, or «Этаж to creates srtcata^xoflcpalh.

To add a new UlL Pafr go to the Define Managed Piths page.

URlz

trttpZ/partBCfjcmnpaairabuaa^/-

Fcmjflate Seiecbow

AatetmpMcdeienn* «£utietsj»d fudges nil ЬемгШеспуогпт cite. Select а Л tenffett bated an fee detoptam of e«ti tanptote and how you ■ibend touse Bv new rite. Many especteafatite can

creeboru Howrrtf, ihe Ле toipiate cswt be dunged «пи the ete b created.

Seiet± a template-

Collaboration w Fleeting

PubtehrnQ, Custom

Team Site Blank Site Document Workspace

Vis» Process Repository

Ihs taqptote proxies a pvjwtre яЛЛап that vidfcs tears to create.

Puc. 13.11. Страница Create Site Collections (Созданы семейства сайтов)

5. Выберите подходящий шаблон сайта для создаваемого семейства сайтов, например, Group Work Site (Сайт групповой работы).

6. Введите первичных и вторичных администраторов семейства сайтов.

Настройка поставщиков аутентификации

В данном разделе демонстрируется настройка аутентификации на основе форм (forms-based authentication — FBA) с помощью поставщика аутентификации ASP.NET SQL, Server. Подробную информацию о настройке и примеры поставщиков аутентификации можно найти в статьях MSDN и TechNei.

Для настройки FBA потребуется выполнить следующие крупные шаги:

1. Изменение файла web.config в веб-приложении экстрасети: требуется добавить поставщик членства и диспетчер ролей для поставщика аутентификации. Этот шаг обеспечивает нужное поведение выбора людей в веб-приложении.

^аавертыгдп'ие* УИДЯЧВИД МИ 41 1; ТГРТТЯГГ

Глава 13

325

2. Изменение файла web. con fig в веб-приложении центра администрирования: требуется добавить поставщик членства и диспетчер ролей для поставщика аутентификации. Этот шаг обеспечивает нужное поведение выбора людей в веб-приложении центра администрирования.

3. Изменение файла web. con fig для веб-службы STS: требуется добавить поставщик членства и диспетчер ролей для поставщика аутентификации. Этот шаг обеспечивает аутентификацию по заявкам для поставщика аутентификации SQL.

4. Настройка веб-приложения экстрасети на использование FBA и указание поставщика членства и диспетчера ролей.

5. Добавление ролей и пользователей в семейство сайтов экстрасети и предоставление нужных прав доступа.

Изменение файла web. config для веб-приложения экстрасети

Необходимо изменить файл web.config для каждого из внешних веб-серверов (web front end — WFE), на которых установлены веб-приложения экстрасети. Добавьте между узлами </SharePoint> и <system.web> следующую строку подключения: <connectionStrings>

<add name="SQLAuthConnectionString" connectionstring="Data Source=abc2010sql;User 4>ID=PartnerCredential;Password=********;Persist Security Info=True;Initial ’J>Catalog=Partner Identity System" />

</connectionStrings>

Найдите узлы <roleManager> и <nembershipProvider>, которые находятся в узле <system. web>. Добавьте туда следующие элементы:

<system.web>

<roleManager defaultProvider="c" enabled="true" cacheRolesInCookie="false"><providers>

Odd name=”c" type=

^"Microsoft. SharePoint.Administration. Claims. SPClaimsAuthRoleProvider, Microsoft. ^SharePoint, Version=14.0.C.0, Culture=neutral, PublicKeyToken=71e9bcellle9429c" /><add connectionStringName="SQLAuthConnectionString" applicationName="/" 4>description="Stores and retrieves roles from SQL Server" name="SQLRoleManager",3>type=nSystem.Web.Security.SqlRoleProvider, System.Web, Version=2.0.3600.0, 4>Culture=neutral, PublicKeyToken=b03f5f7fIld50a3a" />

</providers>

</roleManager>

<membership defaultProvider="i">

<providers>

<add name="i" type=

"Microsoft. SharePoint. Administration. Claims. SPClaimsAuthMembershipProvider, ^Microsoft.SharePoint, Version=14.0.0.0, Culture=neutra 1, 4>PublicKeyToken=71e9bcellle9429c" />

<add connectionStringName="SQLAuthConnectionString" passwordAttemptWindow="5" 4>enablePasswordRetrieval="false" enablePasswordReset="false" ’J>requiresQuestionAndAnswer="true"

4>applicationName="/" requiresUniqueEmail="true" passwordFormat="Hashed" %>description="Stores and Retrieves membership data from SQL Server”(bname=nSQLMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7flld50a3a” /></providers>

</membership>

</system.web>

Найдите узлы <PeoplePickerWildcards>, которые находятся в узле <SharePoint>. Добавьте в элемент выбор» людей имя поставщика членства:

<PeoplePickerWildcards>

<clear />

<add key="SQLMembershipProvider" value="%n />

</PeoplePickerWildcards>

Изменение файла web. config для веб-приложения центра администрирования

В файле web.config для веб-приложения центра администрирования найдите узлы </SharePoint> и <system.web> и добавьте между ними следующую строку подключения: <connectionStrings>

<add name="SQLAuthConnectionString" connectionString="Data Source=abc2010sql,-User ID=PartnerCredential;Password=********;Persist Security Info=True;Initial<bCatalog=PartnerIdentitySystem" />

</connectionStrings>

Найдите узлы <roleManager> и <meribershipProvider>, которые находятся в узле <system. web>. Добавьте туда следующие элементы:

<system.web>

<roleManager defaultProvider=”AspNetWindowsTokenRoleProvider" enabled="true" tbcacheRolesInCookie=" false" >

<providers>

<add connectionStringName="SQLAuthConnectionString" applicationName=“/" 4>description="Stores and retrieves roles from SQL Server" nan\e="SQLRoleManager" 4>type=" System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.3600.0, 4>Culture=neutral, PublicKeyToken=b03f5f7fIld50a3a" />

</providers»

</roleManager>

<membership defaultProvider=,,SQLMembershipProvider">

<providers>

<add connectionStringName="SQLAuthConnectionString" passwordAttemptWindow="5" 4>enablePasswordRetrieval="false" enablePasswordReset="false" 4>requiresQuestionAndAnswer="true" applicationName="/" 4>requiresUniqueEmail="true" passwordFormat="Hashed"

4>description="Stores and Retrieves membership data from SQL Server"

4>name=" SQLMembership Provi de r " type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.3600.0, 4>Culture=neutral, PublicKeyToken=b03f5f7flld50a3a" />

</providers>

</membership>

</system.web>

Найдите узлы <PeoplePickerWildcards>, которые находятся в узле <SharePoint>. Добавьте в элемент выбора людей имя поставщика членства:

<PeoplePickerWildcards>

Cclear />

<add key="SQLMembershipProvider" value="%" />

</PeoplePicke rWildcards>

Изменение файла web. config для веб-службы STS

Измените файл web.config для веб-службы STS, который находится в папке С:\ Program Files\Common Files\Microsoft Shared\web server extensions\14\ WebServices\SecurityToken:

<connectionStrings>

Odd name="SQLAuthConnectionString" connectionString="Data Source=abc2010sql; User 4>ID=PartnerCredential;Password=********;Persist Security Info=True;Initial 'bCatalog=PartnerIdentitySystemn />

</connectionSt rings>

<system.web>

<roleManager defaultProvider="c" enabled="true" cacheRolesInCookie="false"><providers>

Odd name="c" type=

^"Microsoft.SharePoint.Administration.Claims.SPClaimsAuthRoleProvider, 4>Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, 4>PublicKeyToken=71e9bcellle9429c" />

Odd connectionStringName=nSQLAuthConnectionString" applicationName="/" 4>description="Stores and retrieves roles from SQL Server" name="SQLRoleManager" 4>type=”System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.3600.0, <bCulture=neutral, PublicKeyToken=b03f5f7flld50a3a" />

< /providers»

</roleManager>

•«membership defaultProvider="i">

<providers>

Odd name="i" type=

"Microsoft.SharePoint.Administration.Claims.SPClaimsAuthMembershipProvider, 4>Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral,

*bPublicKeyToken=7le9bcellle9429c" />

Odd connectionStringName="SQLAuthConnectionString" passwordAttemptWindow="5" 4>enablePasswordRetrieval="false" enablePasswordReset="false" requiresQuestion-4>AndAnswer="true" applicationName="/" requ i resUniqueEma i1="true" <!>passwordFormat="Hashed"

4>description="Stores and Retrieves membership data from SQL Server"

< Ъпаше="SQLMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.3600.0, IbCulture=neutral, PublicKeyToken=b03f5f7flld50a3a" />

</providers»

</membership>

</system.web>

Настройка поставщика членства и диспетчера ролей для веб-приложения экстрасети

Чтобы настроить поставщик членства и диспетчер ролей для веб-приложения экстрасети, выполните следующие шаги:

1. Перейдите в браузере на сайт центра администрирования.

2. Щелкните на ссылке Manage Web Application (Управление веб-приложением) в разделе Application Management (Управление приложениями).

3. Выберите нужное веб-приложение и щелкните на кнопке Authentication Providers (Поставщики аутентификации) на инструментальной ленте.

4. Щелкните на зоне, в которой нужно настроить работу FBA.

5. На странице Edit Authentication (Изменение аутентификации) установите флажок Enable Forms-Based Authentication (FBA) (Включить аутентификацию на основе форм), как показано на рис. 13.12.

6. Введите имя поставщика членства: SQLMembershipProvider.

7. Введите имя диспетчера ролей: SQLRoleManagerProvider.

w оптимизация архитектуры SharePoint?

Насть III

tott Authentication

Г |\^вкрпв<Ь|Ш1

from perfbrning some tain uarg Ihe UI if #*ydenot haietheUteRcrete

ttroAullwilxaBw»

СпаЫе Windows Authentication

F

Ovoaethetjpeef authentication yaumttto uk for tame.

tfegotate ^tabere*) is 0» reaxwaended security configmion to use wrth Wrdoee euVwitobofi. If ftoqftanfe «feded end toberos is not confip* ed, Nn>lnilxieri. For Kerberos, №e«pffcaten uod вшхл1 neetfa to be Network Service or an валгй that foe beet ссНдоed by в* domdn aifrwkUator- NTLM aulhentxsbwi wi woA WHh any epfAcafen pod асспл* end *Hh Ihe defait domain configLreton.

BaacauVienUcatnnireend pnsesusE»’ credentiA over anetMrkvian uynryptedfenn.lfyou ae^ect ЙткррЪоп, ensue that SeareSodtets Layer (S3.)aenaUed.

ASP.NET mmtoerЛр rde provider ere used to erabte Form Based

Authentication ffBAl far this

tntogrvted Windows authenbcabon |KTLM

Г 6ш authentication (credentials are sent w> de«r tent)

Enable Forms Based Authentication (FBA) ASP-K'ET Membership provxJer name JSQLMennbersrt^ Provider

ASP.f4ET Soie manager neme_

|SQLRo?eM*raoer

Trusted Iriem*y prev»der

*Ъеге ere r j trurted idtt» ry providers defined

Puc. 13.12. Страница Edit Authentication (Изменение аутентификации)

8. Выберите нужное веб-приложение и щелкните на кнопке User Policy (Политика пользователя) на инструментальной ленте.

9. Щелкните на кнопке Add Users (Добавить пользователей) и выберите стандартную зону (или зону, настроенную для FBA).

10. Добавите пользователей (рис. 13.13) с правами доступа, необходимыми для веб-сайта FBA. После этого щелкните на кнопке Finish (Завершить).


Поделиться с друзьями:

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.05 с.