Con el reciente lanzamiento de .NET Core 1.0, estamos en el proceso de migración de nuestro RC1 aplicaciones a la versión final. La única pieza que parece que no puede averiguar es cómo integrar la autenticación de Active Directory.

Previamente en la RC1 aplicaciones, hemos utilizado el Sistema.DirectoryServices.AccountManagement biblioteca para manejar el LDAP de la autorización de las consultas. Sin embargo, no podemos mezclar esta biblioteca .NET Core v1.

General, ¿cuál es la mejor manera de integrar la autenticación de Active Directory en nuestras aplicaciones con las bibliotecas disponibles para su uso en el .NET Core framework? IdentityServer, algunos otros servicios de terceros como Auth0 o algo más?

InformationsquelleAutor ianpoley | 2016-06-28

4 Comentarios

  1. 23

    Novell.LDAP de la biblioteca ha sido portado a .NET Core puede encontrar en NuGet. Hay numerosos las muestras disponibles, incluyendo una verifique la contraseña la muestra.

    • Sólo para tu INFORMACIÓN las muestras son también «portado», & las opciones son crípticas era más fácil obtener este lib up & ejecuta usando el código fuente de C# docs directamente desde Novell
    • por desgracia, no puedo utilizar la Novela.LDAP porque es necesaria la autenticación para enlazar e consulta ldap y este permiso es restringida en mi empresa…
  2. 8

    Mejor es subjetivo, realmente solo hay un camino a la derecha ahora, dada la falta de espacio de nombres DirectoryServices (que es la planificación para la 1.1) – federación.

    Tendrías que instalar ADFS, y exponer a la internet. Luego de configurar para actuar como un OAuth2 extremo, y el uso de los genéricos de OAuth middleware para redirigir los inicios de sesión en su servidor de ADFS. También puede instalar la última ADFS beta, la cual necesita el más reciente de Windows Server beta, y el uso de OpenID Connect, pero que una gran cantidad de beta riesgos que usted no puede encontrar aceptable.

    O, si sólo quieres el último MVC piezas, correr .NET de Escritorio, donde usted tiene acceso completo a los servicios de directorio de nombres.

    • Estoy teniendo problemas en la configuración de ADFS & OAuth2. Hay alguna documentación o taller de archivos sobre cómo hacer esto con AspNetCore paquetes & framework 1.0.*?

Dejar respuesta

Please enter your comment!
Please enter your name here