@ -13,7 +13,7 @@ namespace Volo.Abp.AspNetCore.Security.Claims
_httpContextAccessor = httpContextAccessor;
}
protected override ClaimsPrincipal GetClaimsPrincipal()
public override ClaimsPrincipal GetClaimsPrincipal()
{
return _httpContextAccessor.HttpContext?.User ?? base.GetClaimsPrincipal();
@ -11,7 +11,7 @@ namespace Volo.Abp.Security.Claims
private readonly AsyncLocal<ClaimsPrincipal> _currentPrincipal = new AsyncLocal<ClaimsPrincipal>();
protected virtual ClaimsPrincipal GetClaimsPrincipal()
public virtual ClaimsPrincipal GetClaimsPrincipal()
return Thread.CurrentPrincipal as ClaimsPrincipal;
@ -27,8 +27,6 @@ namespace Volo.Abp.AspNetCore.Mvc.Authorization
new ClaimsIdentity(_fakeUserClaims.Claims, "FakeSchema")
});
//_currentPrincipalAccessor.Change(context.User);
await next(context);
@ -8,7 +8,7 @@ namespace MyCompanyName.MyProjectName.Security
[Dependency(ReplaceServices = true)]
public class FakeCurrentPrincipalAccessor : ThreadCurrentPrincipalAccessor
return GetPrincipal();