Hi,
Try remove and reinstall abp suite.
HI,
You can send a project to me, shiwei.liang@volosoft.com thanks.
Hi,
It works for me.
"IdentityServer": {
"Clients": {
"TestApp_Web": {
"ClientId": "TestApp_Web",
"RootUrl": "http://127.0.0.1:44354/"
},
"TestApp_App": {
"ClientId": "TestApp_App",
"RootUrl": "http://127.0.0.1:4200"
},
"TestApp_Blazor": {
"ClientId": "TestApp_Blazor",
"RootUrl": "http://127.0.0.1:44307"
},
"TestApp_Swagger": {
"ClientId": "TestApp_Swagger",
"ClientSecret": "1q2w3e*",
"RootUrl": "http://127.0.0.1:44325"
}
}
}
Add SameSiteCookiesServiceCollectionExtensions
to .web and .identityserver project.
Hi,
We added these features in 4.0, Please wait for the 4.0 release.
Hi,
Did you try this? This seems to be a problem with chrome. https://community.abp.io/articles/patch-for-chrome-login-issue-identityserver4-samesite-cookie-problem-weypwp3n
do the migration
change appsettings.json on IdentityServer to be http not https and localhost to your local ip do the same on Properties/launchsettings.json
You also need to change the appsettings.json
file of the DbMigrator
project. and then delete the database and run it again.
Hi
See https://community.abp.io/articles/patch-for-chrome-login-issue-identityserver4-samesite-cookie-problem-weypwp3n
Therefore, could we say that the call to the method CreateAsync from the Post request of the client razor page it's not executed?
It executed, by using HttpClient
to send a request to HttpApi.Host
.
And, please, could you point me to the code where this magic is done?, is it a middleware injected into the request pipeline?
It is not middleware, you can understand it as an implementation of proxy mode, abp replaces the implementation of the application service interface with the proxy implementation, build and sends Http requests according to the API description and interface signature.
DynamicHttpProxyInterceptor is the core class of dynamic proxy
Hi,
Web
project use dynamic C# API clieint proxy to send HTTP Request. See https://docs.abp.io/en/abp/latest/API/Dynamic-CSharp-API-Clients
The front end send a request to the back end HTTP API endpont.