c# - 从不记名 token 生成身份

标签 c# asp.net asp.net-web-api asp.net-identity asp.net-web-api2

有没有办法在 asp.net 中手动获取 Bearer Token 字符串并将其转换为 Identity 对象?

干杯, 阿齐兹

最佳答案

这是一个很老的问题,但我认为仍然没有答案。我能够使用以下行重新生成 Principal

var ticket = Startup.OAuthOptions.AccessTokenFormat.Unprotect(accessToken);
var identity = ticket.Identity;

关于c# - 从不记名 token 生成身份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32399948/

相关文章:

c# - 表单中不存在的所需实体验证失败?

c# - 无法在 JQuery 中获取/绑定(bind)正确的实体 ID,始终从迭代中获取第一个项目 ID

asp.net - 如何防止 Google Chrome 在 ASP.NET MVC 中保存密码?

c# - 路由模板分隔符 '/'不能连续出现-属性路由问题

c# - 添加枚举值会破坏二进制兼容性吗?

c# - 我的局部 View 每次都会导致我的应用程序崩溃

asp.net - 如何告诉 ASP.NET Forms 身份验证不对某些文件扩展名进行身份验证?

c# - 如何使用 Unity 容器解决 Web API 中依赖项的依赖关系?

c# - Azure 移动服务 Tablecontroller updateAsync 最终出现内存不足异常

c# - 在 C# 中计算百分比