Activities of "dev@veek.vn"

I added the [AllowAnonymous] attribute to the service and it worked! :)))

closed this question

exception is Exception of type 'Volo.Abp.Authorization.AbpAuthorizationException' was thrown. when I call await _partnerService.GetAsync(Guid.NewGuid());

i have tried like this but not work

private readonly IPartnersAppService _partnerService;

    public ApiKeyMiddleware(RequestDelegate next, ILoggerFactory loggerFactory, IPartnersAppService partnerService)
    {
        _next = next;
        _partnerService = partnerService;
        _logger = loggerFactory.CreateLogger<ApiKeyMiddleware>();;
    }

yeah thank you :))

hi,

The main reason from my custom role. If I use the admin role instead of my custom role, it works.

thanks Anjali Musmade

hi Anjali Musmade, have any idea to resolve this issue?

hi, this is the record in the database

worked, thank you :))

hi,

var user = new BsonDocument
                    {
                        {
                            "_id",
                            new BsonBinaryData(Guid.NewGuid(), GuidRepresentation.Standard)
                        },
                        { "ConcurrencyStamp", Guid.NewGuid().ToString().Replace("-", "") },
                        { "CreationTime", DateTime.UtcNow },
                        { "CreatorId", BsonNull.Value },
                        { "LastModificationTime", DateTime.UtcNow },
                        { "LastModifierId", BsonNull.Value },
                        { "IsDeleted", false },
                        { "DeleterId", BsonNull.Value },
                        { "DeletionTime", BsonNull.Value },
                        { "TenantId", BsonNull.Value },
                        { "UserName", "admin2" },
                        { "NormalizedUserName", "ADMIN2" },
                        { "Name", "admin2" },
                        { "Surname", BsonNull.Value },
                        { "Email", "admin2@abp.io" },
                        { "NormalizedEmail", "ADMIN2@ABP.IO" },
                        { "EmailConfirmed", false },
                        {
                            "PasswordHash",
                            _passwordHasher.HashPassword(null, "1q2w3E*")
                        },
                        { "SecurityStamp", Guid.NewGuid().ToString().Replace("-", "") },
                        { "IsExternal", false },
                        { "PhoneNumber", "" },
                        { "PhoneNumberConfirmed", false },
                        { "IsActive", true },
                        { "TwoFactorEnabled", false },
                        { "LockoutEnd", new BsonArray() },
                        { "LockoutEnabled", true },
                        { "AccessFailedCount", 0 },
                        { "ShouldChangePasswordOnNextLogin", false },
                        { "EntityVersion", 0 },
                        {
                            "LastPasswordChangeTime", new BsonArray()
                        },
                        {
                            "Roles", new BsonArray()
                        },
                        { "Claims", new BsonArray() },
                        { "Logins", new BsonArray() },
                        { "Tokens", new BsonArray() },
                        { "OrganizationUnits", new BsonArray() }
                    };
                    await collection.InsertOneAsync(user);

update this and still issue

the issue message when I login to the app: Value cannot be null. (Parameter 'source') System.ArgumentNullException: Value cannot be null. (Parameter 'source') at System.Linq.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument) at System.Linq.Enumerable.Select[TSource,TResult](IEnumerable1 source, Func2 selector) at Volo.Abp.Identity.IdentityUserStore.GetClaimsAsync(IdentityUser user, CancellationToken cancellationToken) at Microsoft.AspNetCore.Identity.UserManager1.GetClaimsAsync(TUser user) at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo) at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue1.ProceedAsync()
at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation) at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func3 proceed) at Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory1.GenerateClaimsAsync(TUser user) at Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory2.GenerateClaimsAsync(TUser user) at Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory1.CreateAsync(TUser user) at Volo.Abp.Identity.AbpUserClaimsPrincipalFactory.CreateAsync(IdentityUser user) at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo) at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue1.ProceedAsync()
at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation) at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func3 proceed) at Volo.Abp.Identity.IdentitySecurityLogManager.SaveAsync(IdentitySecurityLogContext context) at Volo.Abp.Account.Public.Web.Pages.Account.LoginModel.OnPostAsync(String action) at Volo.Abp.Account.Web.Pages.Account.OpenIddictSupportedLoginModel.OnPostAsync(String action)
at Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.ExecutorFactory.GenericTaskHandlerMethod.Convert[T](Object taskAsObject) at Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.ExecutorFactory.GenericTaskHandlerMethod.Execute(Object receiver, Object[] arguments) at Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionInvoker.InvokeHandlerMethodAsync()
at Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionInvoker.InvokeNextPageFilterAsync()
at Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionInvoker.Rethrow(PageHandlerExecutedContext context) at Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionInvoker.InvokeInnerFilterAsync()
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ExceptionContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)

Showing 21 to 30 of 58 entries
Made with ❤️ on ABP v9.0.0-preview Updated on September 19, 2024, 10:13