AAD胖客户端自动登录

问题描述 投票:1回答:1

我敢肯定,这个问题已经被问,并回答了很多次,但我似乎无法找到一个很好的解决方案。

我们有一个内部网网站,其中包括了许多Web服务,正在使用Azure中的Active Directory(AAD)和活动目录联合服务(ADFS)保护。当用户使用瘦客户端(IE或Chrome),访问该网站,基本上验证自动发生:用户可以观察到的URL改变,但用户的域帐户被通过并自动验证。没有弹出,没有登录过程。在此之后,在该网站的JavaScript有一个安全上下文,并且可以访问Web服务就好了。

现在,我们要添加一个胖客户端的一些管理实用程序。但是,我还没有发现验证胖客户端的好方法。正如我所说的,我相信这是一个常见的场景,但我想我的WPF应用程序的运行Web浏览器的方式做:使用域帐户信息和透明,让它通过认证。事实上,我认为有一个NuGet包,做这一点,但同样,我一直没能找到它。

任何/所有帮助非常感谢。

谢谢!布拉德。

authentication azure-active-directory adfs thick-client
1个回答
1
投票

这是因为浏览器设置为使用IWA / WIA(集成Windows身份验证)。

这是浏览器的功能;不ADFS或AAD的一部分。

因此,这不能由一个应用程序(在不被浏览器而言)来实现。

可能有一些库,做到这一点 - 我不知道一个。

© www.soinside.com 2019 - 2024. All rights reserved.