在MVC5中使用Asp.net核心安全性?

时间:2016-12-01 14:28:40

标签: c# asp.net-core owin

我们使用Adal作为身份验证库,但我们希望在我们的MVC5应用程序中使用Asp.Net Core安全性中的策略功能。我们的想法是将Asp.Net核心库编译为.NET 4.6。这有效!但是,现在我需要单击我的owin应用程序中的身份验证。

只是从库中添加AuthorizeAttribute并不起作用,它不会被执行。

我也读过P. Schaeflein的移植版本,但我会使用微软提供的库。

任何人都知道如何让这个工作?

1 个答案:

答案 0 :(得分:1)

Asp.net Core / .net核心是asp.net框架的完全重写,它的工作方式非常不同。例如,Asp.net Core最多围绕依赖注入。因此,将为Asp.net Core制作的框架移动到Asp.net MVC 4.6的部分不起作用,并且必须重建才能与Asp.net MVC 4.6一起工作。