Ich habe das Problem selber hinbekommen. Für alle die es interessiert:
1. Veränderung am Apache
· Folgende Zeile auskommentieren
LoadModule sspi_auth_module modules/mod_auth_sspi.so
· Folgenden Code in die httpd.conf ans Ende einfügen
#############################################################################################################
## Domain authentication using mod_auth_sspi.so
<IfModule !mod_auth_sspi.c>
LoadModule sspi_auth_module modules/mod_auth_sspi.so
</IfModule>
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "D:/xampp/htdocs/Wiki/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
# Hier SSPIAuth Optionen setzen
AuthName "My Intranet"
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIDomain 123.de
SSPIOfferBasic On
Require valid-user
</Directory>
2. Veränderung an Mediawiki
·
http://www.raskas.be/blog_links/Auth_remoteuser.phps in das Mediawiki/include-Verzeichnis kopieren und darin die Variable PHP_AUTH_USER mit REMOTE_USER ersetzen
· Folgenden Code in die localsettings.php ans Ende einfügen:
require_once('includes/Auth_remoteuser.php');
$wgAuth = new Auth_remoteuser();
# Disable anonymous edits
$wgGroupPermissions['*']['edit'] = false;
Quellen:
http://www.raskas.be/blog/2006/11/17/me ... ntication/