Apache: Как сказать, с каким сервером LDAP мой пользователь аутентифицировался

Немного больше информации было бы хорошо относительно:

  • как часто Ваш Автовосстанавливать набор к? Это установлено на что-то?
  • Вы сохраняете Ваш Автовосстанавливать файлы к сетевому диску? Вы попытались сохранить это локально? (Word 2003> Инструменты> Опции> Расположение файлов> Автоматические файлы Восстановления)
  • Вы играли со своими настройками в опциях сохранения в Word 2003> Инструменты>, Опции> Сохраняют

MS, который KB#827099 смог давать Вам несколько подсказок вещей попробовать, плюс, даст Вам лучшее понимание того, как функция Autorecover работает. Кажется, что это могло быть что-то довольно легкое до неверной конфигурации Опций Сохранения.

0
задан 2 August 2010 в 10:54
2 ответа

Это кажется единственным способом сделать, это должно выбрать больше атрибутов из серверов LDAP как так:

<AuthnProviderAlias ldap server1>
  AuthLDAPURL ldap://server1/whatever?uid,type1?one?
</AuthnProviderAlias>

<AuthnProviderAlias ldap server2>
  AuthLDAPURL ldap://server2/whatever?uid,type2?one?
</AuthnProviderAlias>

Когда аутентификация успешно выполняется, Вы находите также AUTHENTICATE_type1 или AUTHENTICATE_type2 как переменные среды, в зависимости от которых сервер LDAP сделал аутентификацию.

С mod_headers затем становится возможно установить значение заголовка этот путь

Header set UserType type1 env=AUTHENTICATE_type1
Header set UserType type2 env=AUTHENTICATE_type2
1
ответ дан 4 December 2019 в 15:12

Должно быть возможным с Apache mod_headers. Я не знаю о переменных среды mod_ldap, использовал бы, все же. Если Вы имеете установленный PHP, просто создаете файл PHP, содержащий строку

<?php phpinfo(); ?>

И перемещение в тот файл. Посмотрите переменные среды, распечатанные на той странице, и попытайтесь узнать, существуют ли какие-либо ldap переменные вокруг.

1
ответ дан 4 December 2019 в 15:12

Теги

Похожие вопросы