【问题标题】:Apart from Owin, does anything else exist for authentication work as middle ware?除了 Owin 之外,还有其他东西可以作为中间件进行身份验证吗?
【发布时间】:2018-08-24 16:11:41
【问题描述】:

我对 Owin 有意见。它很旧,不再受到赞赏。此外,与 .NET Remoting 结合使用时,它在 ISS 中确实不可行。

我真的需要知道是否存在任何其他可以插入的安全中间层,并且可以用于读取从客户端发送到 Web 服务器的声明和令牌。 (可能是使用 adal.net 访问的 access_token)

比如在Startup中,可以用别的什么吗?

我真的不想使用 OWIN。

【问题讨论】:

    标签: asp.net .net security owin adal


    【解决方案1】:

    除了可能创建自定义中间件之外,除了使用 OWIN 没有其他解决方案。

    你为什么不想使用它?如果没有 OWIN,您可能能够通过 System.Web 或使用 ASP.NET 5 附带的 HTTP 抽象来实现您想要的。但是您需要支持不同的运行时,这将更加复杂。

    OWIN 受到所有 ASP.NET 世界的支持,因此它确实是最好的也是唯一的选择。

    https://docs.microsoft.com/en-us/aspnet/core/fundamentals/middleware/?view=aspnetcore-2.1

    【讨论】:

      猜你喜欢
      • 2019-06-24
      • 1970-01-01
      • 1970-01-01
      • 2015-09-23
      • 1970-01-01
      • 2018-03-01
      • 1970-01-01
      • 2019-12-20
      • 1970-01-01
      相关资源
      最近更新 更多