Json Web Token을 사용하여 토큰을 생성했습니다.JSON 웹 토큰 (특정 클라이언트로 지정)
_tokenValidationParameters = new TokenValidationParameters
{
// The signing key must match!
ValidateIssuerSigningKey = true,
IssuerSigningKey = signingKey,
ValidateActor=true,
// Validate the JWT Issuer (iss) claim
ValidateIssuer = true,
ValidIssuer = "TokenIssuer",
// Validate the JWT Audience (aud) claim
ValidateAudience = true,
ValidAudience = "Audience",
// Validate the token expiry
ValidateLifetime = true,
ClockSkew = TimeSpan.Zero,
};
문제는 토큰을 생성하는 동안 나는, 토큰이 다른 컴퓨터에서 사용할 수있는 다음과 같은 매개 변수를 사용하며 토큰이 유효한 권한을 부여합니다. 다른 클라이언트 컴퓨터에서 생성 된 토큰을 무효화해야합니다.
토큰이 클라이언트에서 생성됩니까? –
서버에서 생성하지 않음 – Ruchan