【发布时间】:2015-02-16 19:33:40
【问题描述】:
我想创建自定义承载令牌,并在令牌中存储一些附加信息。
只想使用创建令牌功能。(类似于 FormsAuthentication)而不使用用户表的默认实现(ASP.NET 身份)。
1) 自定义登录方法(MyLogin),它将创建带有附加信息的自定义承载令牌(IP 地址嵌入令牌)。 2) 在后续请求中,能够检查附加信息,如果附加信息不符合某些规则,则拒绝(将请求视为未经身份验证)。 如果我收到不记名令牌并发现请求来自不同的 IP 地址,然后是嵌入其中的那个,请清除/使不记名令牌无效并将当前请求视为未经身份验证。
【问题讨论】:
标签: asp.net-web-api2