我有一个MVC5项目和一个非浏览器项目。我们刚刚从MVC4升级到MVC5,并包含了一个Web项目。现在我们想要使用Web Api 2.2,并且我们已经创建了一些HTTP方法,它们在我们的Api项目中工作得很好。我的问题是,我应该如何开始身份验证/授权。我是否需要创建一个继承自ActionFilterAttribute的身份验证筛选器类。我应该如何开始。我对如何使用IPrincipal和设置身份感到困惑。任何帮助都是非常感谢的。
Control Panel -----------> Server我有一个使用ASP.NET Core2.1构建的web服务器,因为它应该同时运行在普通桌面计算机(Windows10)和IoT Pi (Windows10WindowsCore)上。因此(以及桌面版本所需的其他附加功能),我使用.NET Framework4.7创建了第二个项