hi
Ii's better to use a template project to reproduce the problem.
hi jlavallet
I will check your project.
The cshtml and javascript code are below.
<abp-card-title>@L["LoggedOutTitle"]</abp-card-title>
<abp-card-text>@L["LoggedOutText"]</abp-card-text>
@if (Model.PostLogoutRedirectUri != null)
{
<a abp-button="Primary" id="redirectButton" href="@Html.Encode(Model.PostLogoutRedirectUri)" cname="@Model.ClientName">@L["ReturnToText"]</a>
}
@if (Model.SignOutIframeUrl != null)
{
<iframe class="signout logoutiframe" src="@Html.Encode(Model.SignOutIframeUrl)"></iframe>
}
document.addEventListener("DOMContentLoaded", function (event) {
setTimeout(function () {
window.clientName = document.getElementById("redirectButton").getAttribute("cname");
window.location = document.getElementById("redirectButton").getAttribute("href");
}, 3000)
});
hi
You can use NSwag, the backend API supports it.
hi
Please use the template project to reproduce the problem and share it, thanks
hi
There is no registered service of type 'Volo.Chat.Users.IContactAppService'.
Same with https://support.abp.io/QA/Questions/4329/Blazor-Server-Chat-Not-Working#answer-8faebeaf-749c-f43b-f6c1-3a08b5e46bff
hi
Please share some screenshots and the code you have written. We need Steps to reproduce the issue.
Thanks
hi
This is by design, because we may switch tenants on the Login page, we need to get the basic information of tenants anonymously.
https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/Volo/Abp/AspNetCore/Mvc/MultiTenancy/IAbpTenantAppService.cs
hi
There is no registered service of type 'Volo.Chat.Users.IContactAppService'. I am adding the chat module.
This seems to be a module dependency problem. Please check whether each layered module depends on the Chat module.
hi
I will feedback to the angular team.
btw we add CSP for backend after 7.0
https://github.com/abpframework/abp/pull/14274