![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 300 Pomógł: 1 Dołączył: 22.09.2003 Skąd: Czeladź Ostrzeżenie: (0%) ![]() ![]() |
Witam:) Mam do zrobienia małą stronkę, ale która używa SSLa do sprawdzenia wiarygodności użytkownika. Chodzi o to że on będzie miał zainstalowany w przeglądarce unikatowy klucz, który ja muszę sprawdzać. Same hasło niestety nie wystarczy:( (ani ip i inne rzeczy) Poprostu muszę sprawdzić przez SSLa czy kowalski to kowalski (raczej przeglądarka kowalskiego). Da się to wogle zrobić (openssl) a jak tak to jak? z góry dzięki za odpowiedź(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Ponieważ żądanie uwierzytelniania certyfikatem uzytkownika następuje podczas negocjowania połączenia SSL, musisz to zrobić w konfiguracji serwera WWW (opis dla Apache'a => http://httpd.apache.org/docs-2.0/ssl/ssl_howto.html).
W PHPie masz dostęp do składników certyfikatu poprzez zmienne serwera, ale są one czysto informacyjne, ponieważ jeśli sterowanie doszło do Twojego skryptu, znaczy że faza autoryzacji już minęła. Dołóż sobie do konfiguracji serwera: Kod SSLOptions +StdEnvVars .
i zobacz później podczas połączenia https-owego: [php:1:b4c94919ab]<?php print_r($_SERVER); ?>[/php:1:b4c94919ab] Będziesz tam miał pozycje zaczynające się od SSL_ opisujące różne parametry SSLa. Opis wszystkich (dla mod_ssl'a) znajdziesz pod adresem http://www.modssl.org/docs/2.8/ssl_referen...ence.html#ToC25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 12:50 |