hi
Can you try this?
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IBlobContainerConfigurationProvider))]
public class MyBlobContainerConfigurationProvider : DefaultBlobContainerConfigurationProvider
{
public MyBlobContainerConfigurationProvider(IOptions<AbpBlobStoringOptions> options)
: base(options)
{
}
public override BlobContainerConfiguration Get(string name)
{
if (name == "MyBlobContainer")
{
var configure = base.Get(name);
var aws = configure.GetAwsConfiguration();
aws.AccessKeyId = "";
}
return base.Get(name);
}
}
hi
Please try to use AddSigningCredential and check your Data Protection.
https://docs.identityserver.io/en/latest/topics/startup.html#key-material https://docs.microsoft.com/en-us/aspnet/core/security/data-protection/configuration/overview?view=aspnetcore-5.0
public async Task ConfigureMenuAsync(MenuConfigurationContext context)
{
//resolve Solution App Service dependency
_solutionsAppService = context.ServiceProvider.GetRequiredService<ISolutionsAppService>();
//resolve Project App Service dependency
_projectsAppService = context.ServiceProvider.GetRequiredService<IProjectsAppService>();
if (context.Menu.Name == StandardMenus.Main)
{
await ConfigureMainMenuAsync(context);
}
}
public async Task ConfigureMenuAsync(MenuConfigurationContext context)
{
if (context.Menu.Name == StandardMenus.Main)
{
//resolve Solution App Service dependency
_solutionsAppService = context.ServiceProvider.GetRequiredService<ISolutionsAppService>();
//resolve Project App Service dependency
_projectsAppService = context.ServiceProvider.GetRequiredService<IProjectsAppService>();
await ConfigureMainMenuAsync(context);
}
}
I have reproduced the problem and checking it.
We have to ensure that all projects in the microservice use the same DefaultPassPhrase
hi
https://zoom.us/j/96635720506?pwd=TXlqSmVqRGhIWEVBQmF6MEt0cFlBQT09
HI
Can you make the above changes and resend the project ?
Please share some structure and code info, I can't remotely now. thanks,
Online session will not help much, please share your code details.