Muutokset

Siirry navigaatioon Siirry hakuun

Tekniikka/Mediawiki/pre1.27

870 merkkiä lisätty, 5. helmikuuta 2021 kello 15.13
p
TUOMALA JUHA 10000350X siirsi sivun Tekniikka/Mediawiki/1.27 uudelle nimelle Tekniikka/Mediawiki/pre1.27 luomatta ohjausta
== Varmennetunnistus ==
'''Asiakaspään varmennetta''' hyödyntävää tunnistusta rakennettaessa tarvitsee erotella normaali sivujen käyttö pelkästä tunnistustapahtumasta koska älykortin lukeminen jokaisella sivunlatauksella ei ole tarpeellista eikä mielekästä sen hitauden takia. Älykörtin Älykortin varmenteella luodaan siis istunto ja sen tunniste tallennetaan selaimen keksivarastoon jolla istuntoa ylläpidetään latauksesta toiseen. Yhteyde Yhteyden voi yhä suojata pelkällä palvelinpään SSL-varmenteella kuten normaalisti ilman käyttäjän tunnistusta tehdään.
=== Apache httpd.conf ===
</VirtualHost>
 
RewriteRule '''PT''' (pass through) ja '''QSA''' (Query String Append) asetukset löytyvät dokumentaatiosta: [https://httpd.apache.org/docs/2.4/rewrite/flags.html httpd.apache.org - RewriteRule Flags]
=== Mediawiki LocalSettings.php ===
 
Henkilön varmenteelta löytyviä tietoja voi käyttää hyväksi uutta käyttäjää luodessa. Tunnistusmoduulin sivulla mainittua SSL_CLIENT_S_DN_Email ei voi hyödyntää, sillä suomalaisella varmenteella olevaa sähköpostiosoitetta ei lue Apachen ympäristömuuttujissa suoraan. [[Henkilökortti|Henkilökortin varmennehausta]] myös selviää, että valtaosa ihmisistä ei ole myöskään antanut hakemuksessaan mitään sähköpostiosoitetta. Sähköpostiosoite on itse muokattava tieto, mutta sen voisi myös alustaa kuten henkilön nimen jos se olisi helposti luettavissa.
<div style="" >
# $ssl_UN = $_SERVER['SSL_CLIENT_S_DN_CN'];
$ssl_UN = end( explode(" ", $_SERVER['SSL_CLIENT_S_DN_CN']) );
};
SSLAuthSetup();
tarvittavaa tiedostoa ei ole versioitu versionhallintaan, sen voi kopioida wiki-sivulta suoraan ja tallentaa vaikka '''SSLAuthentication/SSLAuthPlugin.php''' hakemistoon joka löytyy Mediawikin hakupolusta. Hakupolun voi ratkaista symboolisesti linkittämällä sen itse lähdekoodiin.
 
 
== Katso myös ==
* [[Apache/2.2]] aiheeseen liittyviä Apache httpd asetuksia
== Aiheesta muualla ==
[[Luokka:Tekniikka|M]]

Navigointivalikko