Azman已过时?Azman的新替代品是什么?

14

是否有一种替代 Azman 的方法,可以应用于安全性方面。以前我们使用 EntLib 3,并使用 Azman 进行安全和授权。然而,我阅读了一个关于 EntLib 6.0 视觉的文章,该视觉是将安全性弃用(链接),但没有指定替代方案。请问现在处理安全性和授权的最佳方法是什么?

3个回答

12

编辑:Azman在Windows 2012 R2上似乎已经不建议使用,见第一个链接

AzMan本身并未被弃用,在现代版的Windows系统中仍然可用,包括Windows Server 2012和Windows 8。被弃用的是EntLib的安全应用程序块,其中包括对AzMan的包装器。这与我们的弃用方法相一致。

根据您的升级目标,您有几个选项:

  1. 升级到仍包含AzMan包装器的EntLib5.0中的安全应用程序块。
  2. 直接使用AzMan。
  3. 升级到EntLib 6,但从EntLib5中获取AzMan包装器的源代码。
  4. 使用基于声明的授权,但那是一种非常不同的模型。有关更多信息,建议您查看此基于声明的身份指南

谢谢您的回复。我认为我们会采用基于声明的身份验证,尽管目前还有些模糊。我认为这是最适合我们情况的选择,因为我们正在使用活动目录服务来管理用户。 - Donald N. Mafa
1
我们即使在新项目中仍在使用Azman。尽管WIF已经出现,但目前还没有直接替代AzMan的解决方案(据我所知)。 - Calanus

1

0

重新提出这个问题,有些困惑。我有一个利用AzMan进行授权的WCF .Net Framework 4.0项目。

我们正在考虑将此项目迁移到.Net 6,但我们需要继续使用Active Directory的某种授权方式,但现在AzMan不再是一个选项。

在这种情况下,替换azman的可能演变是什么?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接