Files
zszq-trs/UnitTestProject/BasicTests/AuthHelperTest.cs
T
hjhan 7cd937518f refactor(auth): 优化JWT令牌创建方法
- 移除CreateJwtToken2方法,统一使用CreateJwtToken方法
- 修改密钥处理方式,从ASCII字符串改为Base64解码
- 删除IssuedAt声明以简化令牌结构
- 更新所有相关调用点使用统一的令牌创建方法
2026-04-27 15:34:12 +08:00

31 lines
855 B
C#

using BaseOUDAL;
using DocumentFormat.OpenXml.Spreadsheet;
using Microsoft.IdentityModel.Tokens;
using System;
using System.Collections.Generic;
using System.IdentityModel.Tokens.Jwt;
using System.Linq;
using System.Net.Http;
using System.Security.Claims;
using System.Text;
using System.Threading.Tasks;
using YLErp.Helpers;
using YLErp.Modules.SwapModule;
namespace YLErp.BasicTests
{
[TestClass]
public class AuthHelperTest
{
[TestMethod]
public void TestGenerateToken()
{
var identity = UserManager.CreateIdentity("1", "superA", Guid.NewGuid().ToString(""));
var jwtToken2 = AuthHelper.CreateJwtToken(identity);
var jwtTokenHandler = new JwtSecurityTokenHandler();
var token = jwtTokenHandler.ReadJwtToken(jwtToken2);
Assert.Fail();
}
}
}