Max*_*lov 6 asp.net token asp.net-web-api owin
我想使用ASP.NET WebAPI 2,但使用我自己的身份验证机制.我试图删除VS 2013中SPA模板附带的所有代码,以及普通的WebAPI模板.如果我从项目中删除所有与auth相关的代码并且不在它的Startup.Auth中配置OWIN,我总是会收到错误,OWIN中间件身份验证没有设置,我无法进入任何控制器的操作.
使用自己的代码在WebAPI 2中实现基于令牌的身份验证的正确方法是什么,绕过了OWIN主机.dll中的内容,包括它的配置要求?
Cho*_*ith 11
与John回答类似,但您可以在创建WebAPI时删除OWIN.更清洁的方法.
为此:选择"更改身份验证"

然后选择"No Authenciation"

现在你的项目没有OWIN的东西
干杯巧克力
| 归档时间: |
|
| 查看次数: |
5389 次 |
| 最近记录: |