hi
System.ObjectDisposedException: Instances cannot be resolved and nested lifetimes cannot be created from this LifetimeScope as it (or one of its parent scopes) has already been disposed.
Can you share a project to reproduce this? liming.ma@volosoft.com
1.
System.TimeoutException: Did not receive any data in the allotted time.
This is not an abp exception. I have no idea.
2. 3.
2024-06-18 11:45:46.597 +00:00 [ERR] An exception occurred while iterating over the results of a query for context type 'Volo.Abp.LanguageManagement.EntityFrameworkCore.LanguageManagementDbContext'. System.Threading.Tasks.TaskCanceledException: A task was canceled. 2024-06-10 09:44:29.585 +00:00 [ERR] Connection id "0HN4967LSB6F1", Request id "0HN4967LSB6F1:00000002": An unhandled exception was thrown by the application.
System.Threading.Tasks.TaskCanceledException: A task was canceled.
You can ignore the TaskCanceledException
4.
2024-06-18 14:43:17.456 +00:00 [ERR] Unhandled exception in circuit '4NnRogiSjg5nPc_ppDUbJwo5Yyvfa4GPBshS89qJcJA'. System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
You can try to override the PageToolbarManager
[ExposeServices(typeof(PageToolbarManager), typeof(IPageToolbarManager))]
[Dependency(ReplaceServices = true)]
public class MyPageToolbarManager : PageToolbarManager
{
public MyPageToolbarManager(IServiceScopeFactory serviceScopeFactory)
: base(serviceScopeFactory)
{
}
public async override Task<PageToolbarItem[]> GetItemsAsync(PageToolbar toolbar)
{
if (toolbar == null)
{
return Array.Empty<PageToolbarItem>();
}
var contributors = toolbar.Contributors.ToList();
if (!contributors.Any())
{
return Array.Empty<PageToolbarItem>();
}
using (var scope = ServiceScopeFactory.CreateScope())
{
var context = new PageToolbarContributionContext(scope.ServiceProvider);
foreach (var contributor in contributors)
{
await contributor.ContributeAsync(context);
}
return context.Items.OrderBy(i => i.Order).ToArray();
}
}
}
Hi
How can I get a CosmosDB-ConnectionString ?
Do you know if I can create it in Docker?
Thanks.
Hi
Please share the full logs.txt file for the TEST environment.
hi
This behavior is by design.
Need to login to the portal even after the tenant activation end date is completed
activation status will be meaningless if you allow users under the tenant to log in.
hi
Can you try that?
PreConfigure<AbpOpenIddictWildcardDomainOptions>(options =>
{
options.EnableWildcardDomainSupport = true;
options.WildcardDomainsFormat.Add("https://{0}.web.getabp.net:44303/signin-oidc");
options.WildcardDomainsFormat.Add("https://{0}.web.getabp.net:44303/signout-callback-oidc");
});
Configure<OpenIddictServerOptions>(options =>
{
options.TokenValidationParameters.IssuerValidator = TokenWildcardIssuerValidator.IssuerValidator;
options.TokenValidationParameters.ValidIssuers = new[]
{
"https://ids.getabp.net:44301/",
"https://{0}.ids.getabp.net:44301/"
};
});
https://github.com/abpframework/abp-samples/blob/master/DomainTenantResolver/OpenIddict/MVC-TIERED/src/Acme.BookStore.AuthServer/BookStoreIdentityServerModule.cs#L65-L70 https://github.com/abpframework/abp-samples/blob/master/DomainTenantResolver/OpenIddict/MVC-TIERED/src/Acme.BookStore.AuthServer/BookStoreIdentityServerModule.cs#L83-L91
hi
Can you add some custom string to abp.swagger.js and browse it? https://localhost:44305/swagger/ui/abp.swagger.js
Make sure your customized abp.swagger.js is replaced.
hi
The Permission page loads very slowly. When you want to give permission to the user, the save button works very very slowly. The process may take a few minutes. There is nothing missing in localization.
The second problem is that we will just start using the chat module. When we give permission to the user for the chat module, we receive an http 400 error when logged in with that user.
Please set the log level to Debug and share full logs.txt
Thanks. You can share files via https://wetransfer.com/
liming.ma@volosoft.com
hi
Can you share a project and some data to reproduce?
Thanks
liming.ma@volosoft.com