Hi @ismcagdas
No, I don't use the public website and it is not running anywhere. Still, the log message appears very often.
Ah, right, I would need to have this file located at aspnet-zero-core\aspnet-core\src\MyCompanyName.AbpZeroTemplate.Web.Host\wwwroot\Common\Images
!
But it is not there, not even in the github project. But there are the .svg
files - so, it seems there is the wrong file linked somewhere?
I made the Angular application into a PWA and I think maybe some of our clients just never update the client application and therefor are still using a version in which the .png
file was linked...
I close this now as it seems irrelevant and not an issue of ASPNETZERO.
Anyway, thank you @ismcagdas!
This is true for ASPNETZERO 12.0.0 (Angular)!
How to reproduce:
Start the spinner in any component that extends AppComponentBase
without stopping it: this.spinnerService.show()
.
You will see the dark overlay but no blue circle spinning around.
How to solve:
As already stated by @rickfrankel in the comment above, in angular.json
add node_modules/ngx-spinner/animations/ball-clip-rotate.css
to styles
section:
"styles": [
...,
"node_modules/ngx-spinner/animations/ball-clip-rotate.css"
]
12.0.0, Angular
Problem Changing the password on next login results in an error as the selected tenant is not selected anymore on the enter-new-password-page.
Expected behaviour Expected to keep the selected tenant selected on enter-new-password-page.
How to reproduce
change password on next login
is checked.Hi @ismcagdas!
I use the login approach as shipped with ASPNETZERO.
I wanted to try again using ASPNETZERO demo application but there is a problem with the certificate it seems (ERR_SSL_VERSION_OR_CIPHER_MISMATCH
).
Also, URL seems to be okay - the tenant-id is correct there:
https://.../account/reset-password?tenantId=1&c=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
But the form says there is no tenant selected... And sending the forms leads to an error message...
And this is the error logged:
ERROR 2023-03-01 09:01:40,258 [39 ] Mvc.ExceptionHandling.AbpExceptionFilter - There is no user with id: 189
Abp.AbpException: There is no user with id: 189
at Abp.Authorization.Users.AbpUserManager`2.GetUserByIdAsync(Int64 userId)
at Company.Name.Authorization.Accounts.AccountAppService.ResetPassword(ResetPasswordInput input) in D:\User.Name\source\repos\Company.Name.All\Core\src\Company.Name.Application\Authorization\Accounts\AccountAppService.cs:line 144
at lambda_method9990(Closure, Object)
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
Hi @m.aliozkaya!
I'll give it a try and see if it fixes the issue!
I can confirm the linked commit fixes the issue!
Thank you very much!