我正在尝试完成一个简单的任务:使用BASIC Auth保护我的ASP.NET WEBAPI(在Katana之上构建)。我知道我可以实现自己的中间件或消息处理程序或其他任何方法。但是我想知道这样一个简单的任务是否尚未实现?我在网上发现了多个示例,这些示例说明了它应该是多么简单。但是所有这些示例都引用了一个名为microsoft.owin.security.basic的nuget程序包,该程序包在任何地方都找不到!你能帮助我吗?
首先,您应该考虑不直接进行基本身份验证-而是使用OAuth2授权服务器方法-首先阅读以下内容:
http://leastprivilege.com/2013/11/13/authorization-servers-are-good-for-you-and-your-web-apis/
如果您仍然想进行基本身份验证-那么在此仓库中,您将找到Katana的实现:
金块:Thinktecture.IdentityModel.Owin
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句