hi
Do you mean run the Loda.Abp.Customers.AuthServer
project?
This project doesn't reference the Volo.Abp.TextTemplateManagement.EntityFrameworkCore
so there will no TextTemplate
tables in new migration file.
OpenIddict 中没有SessionId的概念, 你可以添加这样的claim到authserver和客户端中. 并检查它
Can you share the source code of your project? liming.ma@volosoft.com
hi
OpenIddict does not support Front-Channel Logout and Back-Channel Logout mechanisms.
If you only have two clients, system1
and system2
, you can override the default LogoutController
to return a view and add the logout URLs for both clients.
<!DOCTYPE html>
<html>
<style>iframe{{display:none;width:0;height:0;}}</style>
<body>
<iframe src='https://localhost/signout-oidc'></iframe>
<iframe src='https://localhost/signout-oidc'></iframe>
</body>
</html>
https://github.com/abpframework/abp/blob/rel-7.2/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo/Abp/OpenIddict/Controllers/LogoutController.cs#L12-L24
https://github.com/openiddict/openiddict-core/issues/312
You can maintain an array of client information, and add an iframe
for each client to the logout view when logging out from the auth server.
hi
We will fix this in next studio version.
You can expect to see this option in0.9.20
Try to add template files as EmbeddedResource
<ItemGroup>
<Content Remove="TextTemplates\**" />
<EmbeddedResource Include="TextTemplates\**" />
</ItemGroup>
https://abp.io/docs/latest/framework/infrastructure/virtual-file-system#working-with-the-embedded-files
hi
wwwroot/TextTemplates/TrustInvitationEmailTemplate.html:
Is the wwwroot
website a root folder or assets folder?
Please share the csproj
file content containing the TrustInvitationEmailTemplate.html
file.