gpt4 book ai didi

wcf - 每个经过身份验证的 WCF 客户端连接都需要 CAL 吗?

转载 作者:行者123 更新时间:2023-12-01 13:08:50 24 4
gpt4 key购买 nike

正如标题所说。您开发的与 WCF 服务器的每个经过身份验证的 WCF 客户端连接都需要 Windows CAL 吗?

http://www.microsoft.com/windowsserver2008/en/us/client-licensing.aspx

Microsoft 在该页面上的许可确实听起来像,但我找不到任何可以证实甚至否认这一点的内容。

有人知道吗?

最佳答案

,答案是,您需要 CAL 或外部连接器。如果您的客户端系统或应用程序以经过身份验证的方式访问 Windows 服务器,则客户端需要通过特定于用户的 CAL、特定于设备的 CAL 或外部连接器进行授权。

CAL 适用于企业内部连接。 EC 适用于从企业外部(包括合作伙伴公司)或整个互联网建立的连接。

使用 WCF、DCOM、FTP、Telnet 或其他任何方式连接到 Windows Server 都没有关系。出于许可目的,CAL-或 EC 要求不区分用于通信的技术。当您对服务器具有经过身份验证的访问权限时,就会出现 CAL-or-EC 要求,无论是哪种类型。

此外,根据许可证,如果通过 Active Directory 执行身份验证也没有关系。如果您使用 AD 对用户进行身份验证,那么您需要 CAL 或 EC,但如果您使用其他机制进行身份验证,例如,如果您有一个包含用户和密码哈希列表的 XML 文件,并且您的简单 ASP.NET 网站进行身份验证用户针对该商店,则您具有经过身份验证的访问权限,并且您需要为每个经过身份验证的用户提供 EC 或 CAL。

EC 不可与 CAL 互换。如果你发现你有500个内部用户需要认证,你不能购买单个EC并根据license全部覆盖。外部连接器用于外部 连接。任何说 EC 比购买 CAL 是“更好的解决方案”的许可顾问都是错误的。没有决定要做。 Windows Server 许可条款非常明确(尽管可能没有被广泛理解):

  • 如果您有内部用户,则必须为他们每个人(或他们使用的每台设备)购买 CAL。
  • 如果您有外部用户,在这种情况下您必须购买 EC。不管你有 3 个还是 3,000,000 个外部用户,因为他们是外部用户,所以你需要一个 EC。

根据 Windows Server 的许可,您无法选择是购买 CAL 还是 EC。该要求由用户的从属关系设置。事实上,在某些情况下,如果内部和外部用户都将对同一 Windows Server 进行身份验证,则您将同时需要 CAL 和 EC。

外部连接器的“估计零售价”为 1999 美元,但通过软件分销商,您可以获得更便宜的价格,甚至是个位数的单位。大概 1300 美元左右。同样,CAL 有一个“ERP”,但您支付的费用低于软件经销商的 ERP。

关于wcf - 每个经过身份验证的 WCF 客户端连接都需要 CAL 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/745830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com