php – NGINX – Active Directory单点登录

我试图找到一个解决方案,但没有取得多大成功.

我开始计划开发一个Web应用程序,该应用程序需要为将使用它的Windows用户进行单点登录.我认为这更像是一个“很棒的”功能;我可以使用LDAP进行身份验证表单验证,但显然SSO会更好:)

Apache和一些模块有关于这个问题的大量信息,但在NGINX上没有任何信息.

任何提示/技巧或我现在应该放弃?我不想花太多时间来配置它并最终遇到一堆问题.

最佳答案 对此,一个神奇的词是kerberos身份验证.

nginx只有维护得很好的模块,所有模块基本上都是相同的.我认为它们都不被推荐用于生产,因为它们没有得到维护.

https://github.com/stnoonan/spnego-http-auth-nginx-module
https://github.com/fintler/nginx-mod-auth-kerb

因此,除非您更改为apache,否则没有解决此问题的简单方法.

这是apache的基本手册:
http://wiki.centos.org/HowTos/HttpKerberosAuth

点赞