我的网站在我的 Intranet 中运行,目前所有用户都使用 LDAP 登录网站 - 他们需要写下他们的用户名和密码。
我知道在 ASP.NET 中,我可以拥有 Windows 身份验证,这将删除我的 Intranet 中的登录过程。
如何使用 Nginx 在 Ruby on Rails 中执行此操作?我看到了使用 IIS 作为代理的选项。在我退出并执行此操作之前,你知道吗?
我的网站在我的 Intranet 中运行,目前所有用户都使用 LDAP 登录网站 - 他们需要写下他们的用户名和密码。
我知道在 ASP.NET 中,我可以拥有 Windows 身份验证,这将删除我的 Intranet 中的登录过程。
如何使用 Nginx 在 Ruby on Rails 中执行此操作?我看到了使用 IIS 作为代理的选项。在我退出并执行此操作之前,你知道吗?
我还没有测试过这个模块,但这就是你想要的:
https://github.com/fintler/nginx-mod-auth-kerb
Kerberos 是解决这个问题的方法,那里还有一个 Apache 模块。
我不完全确定它会在哪里为您提供用户名 - 如果您找到它的设置位置,请告诉我