Сессии без файлов cookie не работают в SharePoint - PullRequest
0 голосов
/ 15 ноября 2010

Я не могу использовать сеансы без файлов cookie в SharePoint . Каждый раз, когда я нажимаю на сайт или дочерний сайт, создается новый идентификатор сеанса, который не соответствует ожидаемому поведению (это видно в URL). Как я могу использовать сеансы без файлов cookie в SharePoint?

1 Ответ

1 голос
/ 15 ноября 2010
  1. Создание поставщика общих служб. Это необходимо для того, чтобы включить состояние сеанса, и его база данных контента является местоположением наших данных сеанса. Если у вас уже есть SSP, вы можете использовать существующий.

  2. При необходимости свяжите ваше веб-приложение с этим SSP (по умолчанию это делается, если это ваш первый SSP).

  3. В центре администрирования в разделе «Управление приложениями» выберите «Состояние сеанса» и убедитесь, что оно включено.

  4. Из командной строки перейдите в каталог Microsoft.NET 2.0 Framework (обычно: C: WINDOWSMicrosoft.NETFrameworkv2.0.50727)

  5. Измените ваш web.config:

Раскомментируйте следующую строку:

<add name=”Session” type=”System.Web.SessionState.SessionStateModule” />

Изменить следующую строку:

<pages enableSessionState=”true” … />
  1. Запустите следующую команду:

    aspnet_regsql.exe -S -d -ssadd -sstype c -E

где:

<server_name>  is the database server where your database is located
<database_name>  is the content database of your shared services provider

Запустить aspnet_regsql.exe /? Для получения дополнительной информации об остальных вариантах

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