加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 将NTLM Active Directory用户数据检索到没有II

发布时间:2020-12-16 21:24:53 所属栏目:百科 来源:网络整理
导读:我相信我们可以允许Firefox将NTLM数据发送到SharePoint站点进行自动身份验证,我认为这对IIS来说是可行的. 我想用内部Rails站点做同样的事情. 有没有人知道我可以通过Apache / mongrel设置验证NTLM类型的用户信息(当然,它已经在Active Directory域内的Windows
我相信我们可以允许Firefox将NTLM数据发送到SharePoint站点进行自动身份验证,我认为这对IIS来说是可行的.

我想用内部Rails站点做同样的事情.

有没有人知道我可以通过Apache / mongrel设置验证NTLM类型的用户信息(当然,它已经在Active Directory域内的Windows机器上运行)?

解决方法

我假设你已经找出了你需要发送哪些HTTP头,以便让firefox和IE发送回NTLM身份验证的东西,并且只需要在服务器端处理它?

您可以使用某些ruby的win32 libraries来访问处理NTLM的底层Windows身份验证功能.

我建议阻力最小的路径可能是看看是否有一个可以为你进行身份验证的COM组件,如果有,可以使用Win32OLE ruby??库来使用它.

如果没有COM组件,您可以在其中一个库中找到可以为您调用本机win32方法的内容.

如果你找不到,你必须写一个ruby C扩展.我在linux上做过这个,扩展ruby非常简单,但你可能会发现微软认证API有点痛苦.

希望能让你开始走上正轨:-)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读