【发布时间】:2015-10-12 08:27:17
【问题描述】:
我正在研究未来开发和测试环境的需求。要开发的生产系统如下所示:
- 具有受保护资源的 Web-API
- WPF 客户端调用 Web-API
- 现场活动目录
对 Web-API 的访问将使用基于声明的身份验证,最好由 Windows 用户通过现场 AD 作为 STS。
在开发和测试期间抽象出 AD STS 的最佳选择是什么?
自动化集成测试是一项要求,这同样需要能够以编程方式设置用户和权限(声明)。
我一直在尝试设置 ThinkTecture IdentityServer3 并使用 WPF 中的 Azure AD 身份验证库 (ADAL),但我没有成功找到任何可行的解决方案。
我是走在正确的道路上还是有其他推荐的解决方案/做法?
【问题讨论】:
标签: wpf testing adfs adal identityserver3