: )
hi
This is the public info of the OAuth2 server.
They don't contain any Sensitive data. https://datatracker.ietf.org/doc/html/rfc8414#section-3
RSA public key is not Sensitive
See
https://accounts.google.com/.well-known/openid-configuration https://account.apple.com/.well-known/openid-configuration https://login.microsoftonline.com/common/v2.0/.well-known/openid-configuration
hi
how about picking the connection string key at run time like "AbpIdentityServer_<<TENANTNAME>>"
If you don't want to use Database Connection Strings
You can override and replace the MultiTenantConnectionStringResolver service.
https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.MultiTenancy/Volo/Abp/MultiTenancy/MultiTenantConnectionStringResolver.cs#L27-L82
https://github.com/abpframework/abp/blob/dev/framework/test/Volo.Abp.MultiTenancy.Tests/Volo/Abp/Data/MultiTenancy/MultiTenantConnectionStringResolver_Tests.cs
hi
IPermissionStore PermissionStore;
var result = await PermissionStore.IsGrantedAsync(permissionName, RolePermissionValueProvider.ProviderName, roleName);
ok, I will check it.
hi
You must set the tenant connection string under the Database Connection Strings modal.
The ProductService can't use SQL server and MongoDB at the same time. eg: Host and tenants can use different SQL server connection strings. but can't use MongoDB.
The values are stored in the SaasTenantConnectionStrings table of the host database.
hi
Can you check the swagger html page? Maybe it loaded some javascript files multiple times.