Заставить sharepoint запросить аутентификацию - PullRequest
4 голосов
/ 06 января 2011

Есть ли способ заставить sharepoint 2010 вызвать диалоговое окно, чтобы попросить пользователя ввести имя пользователя и пароль, и не использовать компьютеры, вошедшие в систему, если у этого пользователя нет доступа.

Нам нужновнутренний сайт sharepoint, чтобы не использовать учетные данные Windows, так как эти компьютеры используются многими людьми.Пользователь Windows не имеет доступа к сайту, поэтому в настоящее время он показывает, что доступ запрещен, нажмите здесь, чтобы войти как другой пользователь.Мы бы предпочли, чтобы он просто попросил полномочия более изящным образом.

Ответы [ 6 ]

5 голосов
/ 06 января 2011

Есть способ настроить Internet Explorer для этого.В Internet Explorer (IE)

  1. Перейдите на Tools
  2. Нажмите Internet Options
  3. Нажмите на вкладку Security
  4. Нажмите на кнопку с надписью Custom Level.
  5. Прокрутите до самого низа списка
  6. Выберите параметр с надписью Prompt for user name and password.

Параметр по умолчанию Automatic logon only in Intranet zoneэто то, что заставляет IE отправлять учетные данные в SharePoint.Это, конечно, заставит всех войти в систему на этом компьютере.

2 голосов
/ 06 января 2011

Аутентификация на основе форм - это ответ. Вы можете изменить страницу входа и даже там, где хранятся учетные данные пользователя (имя пользователя / пароль) (например, база данных SQL, а не AD).

1 голос
/ 09 января 2011

Я предполагаю, что вы работаете в корпоративной среде, что означает, что ваши компьютеры, вероятно, управляются вашим ИТ-отделом и частью вашего домена.Поскольку они являются частью AD вашей компании (Active Directory), ваши системные администраторы должны иметь возможность изменять существующую политику (скажем, существующую, потому что в IE значения по умолчанию для параметров, связанных с входом в систему, по умолчанию установлены так, чтобы вы имелиполучил приглашение войти в систему, я предполагаю, что групповая политика уже действует).Если он не существует, пусть ваши администраторы создадут его.

Параметр, который упоминает Джереми, является одним из вариантов.Также возможно, что сайт включен в вашу локальную зону интрасети вашего IE.Если это так, или, что более вероятно, есть подстановочный знак * .yourdomainname.yourdomainextension).

Используйте параметр, упомянутый Джереми, чтобы переопределить стандартное поведение входа в систему (автоматический вход в систему), связанное с сайтами, перечисленными в зоне интрасети.

Групповая политика может быть применена к группе компьютеров или всемкомпьютеры в домене.Если политику следует применять только к небольшой группе компьютеров, поместите эти компьютеры в отдельное подразделение (организационное подразделение) в AD и примените политику к этому подразделению.

1 голос
/ 07 января 2011

Используйте браузер, отличный от IE , чтобы получить доступ к сайту SharePoint с компьютеров сообщества.

alt text

0 голосов
/ 03 ноября 2016

Вы можете создать 2 файла реестра, чтобы включить или отключить это поведение для Internet Explorer. Используйте Блокнот для вставки значений ниже, убедитесь, что Windows Registry Editor Version 5.00 - первая строка, и что выдобавление 2 пустых строк в конец файла (нажмите 2x Enter).

  • Чтобы включить его (т. е. всегда запрашивать учетные данные): AlwaysAsk.reg

    Редактор реестра Windows, версия 5.00

    [HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 1] "1A00" = dword: 00010000

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 1] "1A00" = dword: 00010000

  • Чтобы отключить его (автоматически использовать учетные данные, спрашивать только при необходимости ): AutomaticLogon.reg

    Редактор реестра Windows, версия 5.00

    [HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ CurrentVersion \ InternetНастройки \ Зоны \ 1] "1A00" = dword: 00020000

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 1] "1A00" = dword: 00020000

Это полезно для тестирования,особенно если вы разработчик в корпоративной среде, где вы не можете легко изменить параметры политики на вашем ПК (но вам нужны повышенные права, т. е. вы должны запускать его от имени администратора).

Обратите внимание, что1-я клавиша предназначена для локальной машины, 2-я клавиша предназначена для текущего пользователя (в данный момент вошедшего в систему), который необходим для его немедленной активации.

Если вам нужна дополнительная информация о значениях, перейдите по этой ссылке: Записи реестра зон безопасности Internet Explorer для опытных пользователей

0 голосов
/ 07 января 2011

А как насчет создания новой зоны, защищенной с помощью FBA, для этих компьютеров сообщества?Пока пользователям компьютеров сообщества предоставляется только URL-адрес для новой зоны, вы должны быть в порядке.

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