cnf
3 天以前 1b3db8f5683373dd8e179b006e7314783dd1f9db
WebApi/Gs.HostIIS/RequestAuthorizeAttribute.cs
@@ -7,16 +7,12 @@
public class ApiAuthorizeAttribute : Attribute, IAuthorizationFilter
{
    /// <summary>
    ///     用户令牌验证
    /// </summary>
    /// <param name="context"></param>
    public void OnAuthorization(AuthorizationFilterContext context)
    {
        var token = context.HttpContext.Request.Headers["token"]
            .FirstOrDefault()?.Split(' ').Last();
        if (string.IsNullOrEmpty(token)) token = "";
        if (!HasAllowAnonymous(context) && token.Length < 5)
        if (HasAllowAnonymous(context) == false && token.Length < 5)
            context.Result = new JsonResult(new { msg = "你无权做这些", code = 401 })
            {
                StatusCode = StatusCodes.Status401Unauthorized