c# - 如何在asp.net mvc中使用ldap实现数据库记录授权
问题描述
我有一个发票管理的分层应用程序,表示层是一个 asp.net mvc 4 项目,我使用实体框架进行数据库访问。发票存储在 oracle 数据库中。我想在该应用程序上应用 LDAP 身份验证,我不知道,我希望您指导我,请实施授权,以便:
具有管理员角色的用户可以查看/创建/编辑/删除所有发票。
其他认证用户只能查看/创建
/编辑/删除属于本部门或本部门
下属部门的发票。
有什么帮助吗?我会很感激的。
解决方案
推荐阅读
- android - 使用 Firebase 和 Cloud 功能在特定时间发送推送通知
- python - 更改两个字典中的值和键
- javascript - 什么是 toString(),为什么它与 this.toString() 不同?
- flutter - 可滚动的警报对话框颤振
- python-3.x - @on_message.error AttributeError:'function' 对象在 discord.py 中没有属性'error'
- c# - Httpclient计算多个url远程文件大小
- python - 如果存在相同的重复条目,如何填充列的 NaN
- python - 如何针对 TF.Dataset 的类标签绘制直方图
- c - C中的随机数和不同数
- selenium - 我可以调用 Selenium 侧运行器的多个实例吗?