我正在努力解决如何在我的Web服务中设置身份验证的问题.该服务是使用ASP.NET Core web api构建的.
我的所有客户端(WPF应用程序)都应使用相同的凭据来调用Web服务操作.
经过一些研究,我想出了基本的身份验证 - 在HTTP请求的标头中发送用户名和密码.但经过几个小时的研究,在我看来,基本身份验证不是ASP.NET Core的方法.
我发现的大多数资源都是使用OAuth或其他一些中间件实现身份验证.但是对于我的场景,以及使用ASP.NET Core的Identity部分,这似乎过大了.
那么实现我的目标的正确方法是什么 - 在ASP.NET Core Web服务中使用用户名和密码进行简单身份验证?
提前致谢!