Make GetClaimsPrincipal mehtod public.

pull/3918/head
maliming 6 years ago
parent 441e18e2f4
commit 5a2b36eeb4

@ -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
{
protected override ClaimsPrincipal GetClaimsPrincipal()
public override ClaimsPrincipal GetClaimsPrincipal()
{
return GetPrincipal();
}

@ -8,7 +8,7 @@ namespace MyCompanyName.MyProjectName.Security
[Dependency(ReplaceServices = true)]
public class FakeCurrentPrincipalAccessor : ThreadCurrentPrincipalAccessor
{
protected override ClaimsPrincipal GetClaimsPrincipal()
public override ClaimsPrincipal GetClaimsPrincipal()
{
return GetPrincipal();
}

Loading…
Cancel
Save