多web站点统一访问授权管理中心系统项目(源码)

本文介绍了一个多ASP.NET应用统一访问授权的管理中心系统,旨在实现单点登录和权限集中管理。通过使用ASP.NET自带的membership、roleManager和profile模块,结合HttpModule拦截器,不修改原有应用代码即可实现权限控制。用户登录后,通过管理中心的WebAPI获取授权信息,拦截器判断访问权限,未授权则阻止访问。详细介绍了配置和实现方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

多 asp.net    统一访问授权管理中心系统可行性调研报告

现状: 用户一台服务器上有多个 ASP.NET 应用程序,每一个应用都有独自的访问权限管理模块,这些模块原理基本一样
目的:设计开发一个 “访问权限管理中心系统” ,能够管理所有ASP.NET 应用程序的访问权限,统一用户登录界面,用户登录成功后可访问已授权的全部ASP.NET 应用程序  (单点登录), 对现有的 ASP.NET 应用程序 ,尽量不修改源码
可行方案:

思路:
一个管理中心(asp.net)+ 多个拦截器(class)
管理中心使用  asp.net 自带的  membership  roleManager  profile 存放所有可登录用户 , 所有角色,用户角色关系,此功能可以模仿asp.net 网站管理工具(开源)实现,

管理中心可管理的ASP.NET 应用程序 从 web.config 中 取得
ASP.NET 应用程序的功能列表(功能ID  功能名称 RUL ) , 通过 各个 ASP.NET 应用程序 所提供的 WEBAPI (一个 URL) 获得的json 数据得到
角色和功能的对应关系存放于自建的数据表中

管理中心提供WEBAPI 供 拦截器调用, 获得访问用户的已授权功能 ,获得所有授权用户 , 等。

拦截器: 利用 IHt
网站系统授权综合管理系统 更新日志: 1 增加短信接口功能,可向授权用户下发授权信息短信,当用户快到期时,向用户发送到期提醒。 2 一个授权ID由原先二个域名改为可增加无限域名(适用于一个ID授权人使用) 3 界面重新布局,修改验证码为中文,更安全。 网站系统域名授权综合管理系统简介 网站系统域名授权综合管理系统系统采用ASP ACCESS开发,轻松稳定,防攻击和防下载处理。无需安装,只要上传到支持ASP的空间中即可使用。 网站域名授权综合管理系统系统亮点: 只需一段JS代码,就可以远程对网站域名进行授权管理。 跨平台使用,可在ASP,PHP,NET等各种程序系统上使用 真正的远程管控,平台在线,授权无忧。 灵活变的授权验证方式,满足不同的授权需求 网站系统域名授权综合管理系统功能说明: 网站系统开发者仅需将该授权管理系统安装在自己的服务器或空间上,即可对网站实现远端授权管理,灵活的授权验证方式,满足不同的授权管理: 1、域名 时间双重验证 2、仅域名验证(可同时授权二个域名使用,时间验证失效) 3、仅时间验证(域名验证失效,可选择到期后是直接关闭,还是仅提示) 一、新增授权,每个用户一个唯一的授权ID ,精准每个用户的授权管理 二、即将到期授权管理,方便提前通知用户 三、已到期授权管理 四、产品管理 五、调用说明 六、系统参数设置 更功能,我们将不断更新中 如果在使用中,有任何问题,请与我们联系。 网站系统域名授权综合管理系统登录界面 网站系统域名授权综合管理系统后台管理 后台路径:域名/desk.asp 默认后台管理帐号和密码分别为:admin admin888 后台页面 相关阅读 同类推荐:站长常用源码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值