本篇主要是基于LDAP的SSO,即打开网站就可以实现自动与域控的账户认证,如果设备已经登陆了域账号,那么就可以使用域账号自动登录网站,首次会自动注册并登录,除了SSO通常还有Kerberos。
在使用AD域账号自动登录网站的测试,包括wordpress、drupal、joomla、discuz这篇文章的结尾,也有提及相关的设置,以下是Windows上iis的相关SSO设置。
一、iis设置
1、iis中的这个网站启用windows身份验证,同时禁用匿名身份验证
![](https://img.linxiongxiong.com/20220430sfyz.png)
本篇主要是基于LDAP的SSO,即打开网站就可以实现自动与域控的账户认证,如果设备已经登陆了域账号,那么就可以使用域账号自动登录网站,首次会自动注册并登录,除了SSO通常还有Kerberos。
在使用AD域账号自动登录网站的测试,包括wordpress、drupal、joomla、discuz这篇文章的结尾,也有提及相关的设置,以下是Windows上iis的相关SSO设置。
一、iis设置
1、iis中的这个网站启用windows身份验证,同时禁用匿名身份验证
需求是准备搭建一个内部分享的网站,本地有域控服务器,电脑都已入域,需要在访问网站的时候自动通过域账号登录。
站点好说,开源的,免费的都挺多,关键是实现域账号登录。
1、discuz测试
discuz官方的应用中心,有付费的ldap插件,价格较高,不建议使用。最主要的是插件描述中只有一个设置页面,完全看不到其他内容,我也联系了插件制作方,回复可以通过域账号登录,但没法实现自动登录,从沟通中我也看出来了,这个插件完全不值得买,甚至这个作者的所有作品都不值得买,给大家避雷了。
discuz不知道是没落了还是躺平了,discuz Q也基本是断更状态,其他的discuz相关的ldap插件几乎没有,但还是让我找到一个(http://www.codeeel.com/?p=365),可以直接在作者网站下载,不过已经好几年没更新了,有兴趣的可以自己测试,我在X3.4版本测试没有成功,建议在X3.0版本测试。我也尝试联系了作者本人,但没有回复。
从作者放出的截图可以看出功能还是做的不错的,包括有专门的AD登录入口及账号绑定,但看起来也没法实现域账号自动登录。
继续阅读