我的解决方案中有两个主要项目,一个是.NET5CoreMVCWeb应用程序,用作我们的前端应用程序,使用身份进行身份验证和授权,它目前直接连接到一个数据库层(不同的项目),该数据库层使用实体框架负责CRUD另一个项目是一个.NET5 Web API应用程序。我们希望将控制器的逻辑从MVC应用程序移动到Web API应用程序,以便只有API项目可以访问数据库层。除了一些基本的东西之外,我对
我正在开发一个Azure core2.0webAPI,并尝试使用.net Active Directory令牌来保护它。我的客户端应用程序生成一个令牌,并将其发送到api进行授权。当我在localhost中运行我的api时,一切正常,但是当我把它部署到我们的测试服务器上时,我突然得到了一个401未授权的错误。我已经检查了已部署版本上的配置文件是否正确。
我有一个用C#编写的API,运行在ASP.NET核心框架上。在它中,我有几个控制器,它们使用具有不同角色的授权(一些用于管理员,另一些用于用户等等)。public class ProductController : ControllerBase // some code .....现在我的问题是,“角色”来自第三方生成的令牌,API相反,我要做的是将一个环境因变量发送到授权筛选器。
我有3个不同的appse