2010-04-15 13 views
2

Quelqu'un peut-il aider avec ce qui précède. Nous utilisons un produit CMS appelé Immediacy, qui prétend pouvoir gérer l'authentification silencieuse à l'aide de LDAP/AD, mais ne peut tout simplement pas faire fonctionner le système.Configurer l'authentification silencieuse à l'aide de LDAP/AD

En ignorant l'immédiateté, quelqu'un peut-il me diriger vers un bon article ou article qui décrit les étapes pour faire ce qui précède (en supposant que ce soit réalisable)? Fondamentalement, nous avons besoin de sécuriser les pages sur notre intranet, et, comme notre entreprise est pleine de «personnes très importantes» qui «n'ont pas le temps de se connecter», c'est une exigence presque essentielle.

Merci d'avance. Rob

+0

VIPWDHTTLI? Je pense que votre acronyme a besoin de travail. :) – MusiGenesis

+0

Que diriez-vous de TGILI (trop goddammed important de se connecter)? – MusiGenesis

Répondre

2

System.DirectoryServices est ce que vous à quoi utiliser. Il vous permet de créer un objet DirectoryEntry qui prend l'emplacement de votre serveur LDAP, le nom d'utilisateur et le mot de passe en tant que constructeurs. Une fois l'objet DirectoryEntry instancié, vous pouvez vérifier si sa collection Children est null ou non; si c'est le cas, cela signifie que l'utilisateur n'est pas là et ne devrait pas avoir accès. Vous pouvez aller plus loin que cela si vous le souhaitez, puisque la collection Children renvoie toutes les propriétés définies pour cette personne dans LDAP (y compris les personnalisées), et obtenir une plus grande granularité d'accès que "là ou non", mais cela obtiendra vous avez commencé. En ce qui concerne l'immédiateté, il ne peut probablement pas savoir automatiquement où se trouve votre serveur LDAP, il se peut donc que ce soit un paramètre qui n'est pas configuré correctement.

+0

Bon départ MusiGenesis. Merci beaucoup. Au fait - comment est "FC" pour l'acronyme? Trop sévère?? – LiverpoolsNumber9

+0

Ce n'est pas trop dur du tout. Quel programmeur digne de ce nom n'a pas de mépris pour la direction? – MusiGenesis

+0

Eh bien tout à fait. C'est définitivement plus vif aussi. Peut-être devrait être "FCs". – LiverpoolsNumber9