【发布时间】:2014-05-30 07:02:25
【问题描述】:
我有一个 Windows 服务,客户端应该能够通过不同的接口进行身份验证和授权,但现在我不确定我应该使用哪些提供程序/类/框架。
对安全上下文的要求:
- 用户
- 组
- 角色
认证方式要求:
- 基本(用户名/密码)
- Windows 登录(当前)
- 域登录
- 证书
我的服务提供的接口:
- WCF 主机(符合 WS-*)
- 基于 OWIN 的 Web API(例如移动设备)
现在,Microsoft 提供了大约一千种方法来完成这样的任务,包括大量的类、框架......从新的 ASP.Net 身份模型到表单身份验证到安全上下文 (WCF) 或主体 (Windows) - 我是什么寻找的是一套可以在任何地方都可以使用的工具(持久化数据库,传递给 WCF 客户端代理,与 WPF 中的视图模型一起使用..)我可以使用什么,这样我就不必花费我的余生了映射类和数据并执行繁重的复杂领域逻辑,而不是利用某个框架?
【问题讨论】:
标签: c# asp.net wpf wcf authentication