|
|
|
@ -35,7 +35,6 @@ using Microsoft.IdentityModel.Tokens;
|
|
|
|
|
using Microsoft.OpenApi.Models;
|
|
|
|
|
using Newtonsoft.Json;
|
|
|
|
|
using System;
|
|
|
|
|
using System.Buffers;
|
|
|
|
|
using System.Globalization;
|
|
|
|
|
using System.IO;
|
|
|
|
|
using System.Linq;
|
|
|
|
@ -264,7 +263,11 @@ namespace Infrastructure.Web
|
|
|
|
|
{
|
|
|
|
|
OnTokenValidated = context =>
|
|
|
|
|
{
|
|
|
|
|
if (DateTime.UtcNow > context.SecurityToken.ValidTo)
|
|
|
|
|
if (context.SecurityToken == null)
|
|
|
|
|
{
|
|
|
|
|
context.Fail("token error");
|
|
|
|
|
}
|
|
|
|
|
else if (DateTime.UtcNow > context.SecurityToken.ValidTo)
|
|
|
|
|
{
|
|
|
|
|
context.Fail("token time out");
|
|
|
|
|
}
|
|
|
|
|