我正在寻找如何在带有angular2的asp.net-core 1.0中实现JWT承载的授权。我问你们要样品还是类似的东西?
发布于 2017-04-07 08:23:37
asp.net核心1.1有lib。可以轻松地做JWT承载,请在这里检查:
https://code.msdn.microsoft.com/How-to-achieve-a-bearer-9448db57
对于作为客户端的angular,请参阅以下内容:
https://code.msdn.microsoft.com/How-to-authorization-914d126b
由于MS$提供了中间件UseJwtBearerAuthentication,jwt承载token只在后台使用,前端登录后将token保存在sessionStorage中,在与后台对话时,设置http请求的头部为:
let headers = new Headers({ 'Content-Type': 'application/json' });
headers.append("Authorization", "Bearer " + sessionStorage.getItem(this.tokenKey););有关详细信息,请参阅here
https://stackoverflow.com/questions/40248048
复制相似问题