是否可以替代Azman,这是应用安全性的新方法。以前,我们使用EntLib 3,并使用Azman进行安全性和授权。但是,我读到的有关EntLib 6.0愿景的文章将弃用Security(下面的链接),但没有指定替代方法。有人可以建议现在处理安全和授权的最佳方法是什么?

Article

最佳答案

编辑: Azman在Windows 2012 R2上似乎已弃用,请参阅第一个链接

AzMan本身不被弃用,对于现代版本的Windows(包括Windows Server 2012和Windows 8)来说,它是available。不建议使用的是EntLib的安全应用程序块,其中包括AzMan的包装。这与我们的deprecation approach对齐。

根据升级目标,您有几种选择:

  • 升级到EntLib5.0,其中仍然包括安全性
    带有AzMan包装器的应用程序块。
  • 直接使用AzMan。
  • 升级到EntLib 6,但从EntLib5获取AzMan包装器的源。
  • 使用基于声明的授权,尽管这是一个非常不同的模型。有关更多信息,建议您看看此Guide to Claims-Based Identity
  • 关于c# - 阿兹曼过时了吗?阿兹曼的新替代品是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14229771/

    10-08 23:15