Authentification entre une session Windows et application Web (par Bruno Vibert, Netapsys) Tester l'authentification

Créez un fichier info.php à la racine de votre site (pensez à le supprimer une fois votre test terminé) en y écrivant :


<php
phpinfo();
?>

Ouvrez une session Windows sur une machine du domaine. Lancez votre navigateur Web et accédez au fichier info.php. Si tout se passe bien, vous devriez retrouver votre identifiant de session Windows dans le paramètre d'environnement REMOTE_USER :


<?php
getenv('REMOTE_USER');
?>

Troubleshooting

Si l'authentification SSO ne fonctionne pas :

 Vérifiez que l'adresse de votre site est dans la liste des sites de confiance pour Internet Explorer,

  Vérifiez que l'adresse de votre site est bien listée dans le paramètre de configuration de Firefox (network.negotiate-auth.trusted-uris)

 Vérifiez les paramètres NETBIOS_DOMAIN_NAME et DOMAIN_CONTROLER_HOSTNAME de votre fichier de configuration sur le serveur.