惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
V
V2EX
Jina AI
Jina AI
爱范儿
爱范儿
M
MIT News - Artificial intelligence
量子位
L
LangChain Blog
Google DeepMind News
Google DeepMind News
酷 壳 – CoolShell
酷 壳 – CoolShell
罗磊的独立博客
腾讯CDC
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
宝玉的分享
宝玉的分享
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
H
Hackread – Cybersecurity News, Data Breaches, AI and More
F
Fortinet All Blogs
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Vercel News
Vercel News
T
The Blog of Author Tim Ferriss

博客园 - ZHK的博客

在IIS Express中配置和启动web site 在File Explorer的当前路径上直接打开VS Code windows 下运行angualr/material2 项目 vs2017中生成.Net Standard Libarary的Nuget Package 使用nginx 的反向代理 给 kibana加上basic的身份认证 Hyper-V 虚拟网络设置 docker for windows & dotnet core app 使用performance monitor 查看 每一个cpu core的cpu time Ubuntu安装Python2.7,nodejs,Redis Ubuntu 16 安装ElasticSearch Ubuntu 16 安装JDK1.8 Ubuntu 14 安装 .Net Core AngularJS2 + ASP.NET MVC项目 Visual Studio Code 调试 nodeJS 固定Table的头部和左边的列-在Knockout Js使用场景下 Jquery UI - DatePicker 在Dialog中无法自动隐藏的解决思路 Visual Studio Code + live-server编辑和浏览HTML网页 基于空项目模板创建使用Owin来host的WebApi项目 ABP源码分析四十七:ABP中的异常处理
ABP源码分析四十六:ABP ZERO中的Ldap模块
ZHK的博客 · 2016-05-19 · via 博客园 - ZHK的博客

通过AD作为用户认证的数据源。整个管理用户认证逻辑就在LdapAuthenticationSource类中实现。

LdapSettingProvider:定义LDAPsetting和提供DefautValue。主要提供配置访问AD数据库的账号信息。

LdapSettings/ILdapSettings:通过settingManager获取LDAP settings

AbpZeroLdapModuleConfig/IAbpZeroLdapModuleConfig: 提供激活Ldap认证的配置。

LdapAuthenticationSource:通过System.DirectoryServices.AccountManagement提供的API基于AD作为用户认证的数据源完成用户的认证

AbpZeroLdapModule:完成常规的依赖注入,和本地化资源的注入

返回ABP源码分析系列文章目录

posted @ 2016-05-19 20:42  ZHK的博客  阅读(2892)  评论(2)    收藏  举报