LINUX.ORG.RU
ФорумAdmin

apache авторизация по сертификатам

 ,


0

1

Всем привет.

У меня такой вопрос. Реализовал авторизацию используя клиентские сертификаты. Можно ли показать определенную страницу (например с разъяснениями какими-нибудь), если у пользователя нет сертификата? Сервер его не пускает в защищенную зону, еще бы хотелось при этом показать страницу оформленную под дизайн сайта

авторизация в целом требутся к сайту, или к разделу сайта? Если в целом - то _вероятно_ никак, если к разделу - то только на тот раздел и ставь ограничения. К примеру

<Location /cert>
   SSLRequireSSL
   SSLVerifyClient require
#   SSLVerifyDepth 10
</Location>

Atlant ★★★★★
()
Ответ на: комментарий от baka-kun

Re:

Авторизация происходит посредством eToken-ов. И если пользователь не имеет его, то соответственно показать определенную страницу с информацией о получении доступа к системе.

farkhod
() автор топика

Можно сделать так: 80 порт отдает эту самую страницу, а те, кто с сертификатом - ходят на 443 из закладок.

SunDoc
()
Ответ на: Re: от farkhod

Человек намекает на то, что неавторизованному клиенту сервер будет отдавать свою стандартную страницу с error 403 (forbidden). Ее можно переопределить при помощи ErrorDocument.

thesis ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.