栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

了解WCF Windows身份验证

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

了解WCF Windows身份验证

只有有权访问(登录)“ SERV1”的用户才能访问该服务吗?

是的-这就是在WCF服务中使用Windows凭据的关键。只有在该Active
Directory域中拥有域帐户(或与您的域具有双向完全信任关系的单独域)的用户才能访问该服务。

还是所有能够登录办公室网络(使用活动目录凭据)的用户都可以使用该服务?

WCF安全边界是 Active Directory域 -不是特定的服务器。

有没有一种方法可以确保只有经过CIO批准的应用程序才能访问该服务,并使该服务保持Windows身份验证?

这些“经CIO批准”的应用程序与其他应用程序有何不同?WCF由 帐户
(通常是用户帐户)访问。您可以限制哪些帐户可以访问您的服务(例如,要求这些帐户成为给定AD组的成员或其他内容)。您不能真正基于应用程序“限制”(仅当那些应用程序使用特定的应用程序级帐户访问WCF服务时)

是对每个服务操作调用还是仅对第一个调用进行此身份验证检查?

取决于您的服务-如果您使用 按呼叫的 WCF服务,则将针对每个呼叫进行检查。如果在启用“安全协商”的情况下使用 按会话的
WCF服务,则检查将在会话开始时进行一次,直到会话结束才进行检查。

服务有什么办法可以知道用户的Windows凭据?

是-

OperationContext.Current.ServiceSecurityContext.WindowsIdentity

用于调用服务的Windows凭据(Windows身份)。不仅仅是用户名.....



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/465318.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号