gpt4 book ai didi

owin - 使用 OWIN 和 Katana 的业务和用例

转载 作者:行者123 更新时间:2023-12-01 03:35:41 28 4
gpt4 key购买 nike

实际上我知道有关于 KATANA 好处的主题和问题,我知道它们,但我的问题是 Katana 在业务方面可以为我做什么?比如为什么我应该使用 WEB API 作为一个单独的模块(中间件)?它可以与哪个中间件结合使用?

用另一种方式

任何人都可以向我解释 OWIN\Katana 将帮助我的真正商业利益和商业案例或用例吗?

我不是指轻量级问题和分离的框架更新和主机问题等技术优势。

我的意思是,我如何才能在我的应用程序上使用 Katana 获得真正的商业优势?

示例:我可以在不使用 OWIN 中间件的情况下对我的应用程序进行身份验证,对吗?为什么要使用 OWIN 提供的认证中间件?

最佳答案

这不是一个容易回答的问题。
OWIN/Katana 是解决方案的相当低级的方面,因此很难为它提出纯粹的商业论据。在您的示例问题中,您说“我可以在不使用 OWIN 中间件的情况下对我的应用程序进行身份验证吗?为什么要使用 OWIN 提供的身份验证中间件?”。由于许多技术原因,在您的应用程序中添加身份验证代码是一个坏主意 - 您被迫为所有应用程序重写相同的身份验证代码,而不是重用现成的库;您正在编写安全敏感代码,因此除非您是安全专家并且非常彻底地存在引入安全问题的风险(而使用安全专家生成的现成库可以为您节省负担)。所有这些都是技术论据,但确实会转化为直接的业务影响——想想去年所有出现安全问题的公司,以及对他们的底线、品牌、客户信任等的影响。同时,这些都是支持任何身份验证代码组件化的论点,而不是专门针对 OWIN。
OWIN 的优点是能够实现高密度服务(==更少的铁,更少的 CAPEX 或云费用)和更高程度的可移植性(使用 ASPNET Core,这意味着能够使用非 Windows 平台 - 以防万一更自由您有混合环境,如果您正在与使用不同 IT 环境的公司合并等)。 !

关于owin - 使用 OWIN 和 Katana 的业务和用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35152669/

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