iotgateway/WalkingTec.Mvvm/WalkingTec.Mvvm.Mvc/Auth/Attribute/AuthorizeJwtWithCookieAttribute.cs
2021-12-14 14:10:44 +08:00

15 lines
465 B
C#

using Microsoft.AspNetCore.Authentication.Cookies;
using Microsoft.AspNetCore.Authentication.JwtBearer;
using Microsoft.AspNetCore.Authorization;
namespace WalkingTec.Mvvm.Mvc
{
public class AuthorizeJwtWithCookieAttribute : AuthorizeAttribute
{
public AuthorizeJwtWithCookieAttribute()
{
AuthenticationSchemes = $"{CookieAuthenticationDefaults.AuthenticationScheme},{JwtBearerDefaults.AuthenticationScheme}";
}
}
}