I recommend using HTTPS. Otherwise, there may be a lot of related problems. HTTP is also unsafe.
You can get a free HTTPS for your website.
hi
HTTP 400 is about the Openiddict.
[INF] Client validation failed because 'https://esv2-test.azurewebsites.net/signin-oidc' was not a valid redirect_uri for ESv2_BlazorWebAppTiered.
[INF] The authorization request was rejected because the redirect_uri was invalid: 'https://esv2-test.azurewebsites.net/signin-oidc'.
sure. https://github.com/maliming
hi
The tenant data have to be stored in the host db. This is the framework design.
hi
Yes, the website needs to use HTTPS
.
You can choose:
hi
If you search this keyword in your solution globally, You will find some code like:
Configure<AppUrlOptions>(options =>
{
options.Applications["MVC"].RootUrl = configuration["App:SelfUrl"];
});
We will set the RootUrl
of AppUrlOptions
based on this property.
You can get a SSL certificate from a certificate authority (CA) such as Let's Encrypt or Cloudflare and so on.
Once you have a certificate, you need to configure your web server to use it. The following references show how to configure your web server to use a certificate.
hi
OK but this is happening during the login process, seems to be on the db connection that pulls the OpenIddictApplications record for the BlazorWebAppTiered client.
Can you share full logs?
liming.ma@volosoft.com