refactor(auth): 优化JWT令牌创建方法
- 移除CreateJwtToken2方法,统一使用CreateJwtToken方法 - 修改密钥处理方式,从ASCII字符串改为Base64解码 - 删除IssuedAt声明以简化令牌结构 - 更新所有相关调用点使用统一的令牌创建方法
This commit is contained in:
@@ -21,7 +21,7 @@ namespace YLErp.BasicTests
|
||||
public void TestGenerateToken()
|
||||
{
|
||||
var identity = UserManager.CreateIdentity("1", "superA", Guid.NewGuid().ToString(""));
|
||||
var jwtToken2 = AuthHelper.CreateJwtToken2(identity);
|
||||
var jwtToken2 = AuthHelper.CreateJwtToken(identity);
|
||||
var jwtTokenHandler = new JwtSecurityTokenHandler();
|
||||
var token = jwtTokenHandler.ReadJwtToken(jwtToken2);
|
||||
Assert.Fail();
|
||||
|
||||
Reference in New Issue
Block a user