Activities of "robb"

I had this problem today--affected both HTTP and HTTPS in absolute latest version of Chrome

Firefox was OK but still complained in console warnings about SameSite cookies

I implemented the above code change as recommended by liangshiwei and it seems to have corrected the problem

Is the recommended code change a permanent solution or only a temporary workaround?

Hi alper,

I'm not sure about that.

You say the console application in the Acme demo calls authenticated endpoints, but if it does do, the way it does it is buried in your assembly internals.

In the code example you provided above, the access method is via services that are injected into the application from your internals.

For example, IProfileAppService is located in assembly Volo.Abp.Identity.Pro.Application.Contracts

I don't see how this relates at all to Identity Server/Client Credentials, which was the original recommendation made by liangshiwei above. My version of the "console application" is an AWS Lambda and I don't want to have to load it up with assemblies, etc. I want a nice, lightweight client that uses a standard toolset like HttpClient.

Are you sure we're still talking about the same thing?

No, I wasn't able to make it work. After almost 2 days of trying everything imaginable twice, I was forced to implement API key authentication instead.

I think the problem was with the attribute on the API method (i.e. like [Authorize]) and/or with the permissions setup (client, "API resources", etc).

I'm sorry, but the documentation and provided support was quite insufficient.

I'd be interested to see a working example, but then ideally you would also need to show how the Identity Server client is configured. That's a data thing so screenshots of the UI would be good.

OK, thanks for the info. This looks like a good workaround.

This is a vitally-needed feature. It is too awkward to "share" entities by digging around in the file system. They need to be able to be saved in version control and thus need to be inside the solution folder.

I was referring to the browser cache, post-upgrade, on first run of the application.

The "Nuget cache" (Packages folder, etc?) didn't seem to be a problem.

Yes, I would actually agree with that. I think clearing the cache was an important step in completing the upgrade.

I eventually got this all working by reversing the process multiple times and re-trying. I am not even sure what changed or why it is working now.

This is the update log from 2.9.0 to 3.0.4:

[11:03:31 INF] ABP CLI (https://abp.io)
[11:03:32 INF] Version 3.0.1 (Stable channel)
[11:03:33 WRN] ABP CLI has a newer stable version 3.0.4, please update to get the latest features and fixes.
[11:03:33 WRN] 
[11:03:33 WRN] Update Command: 
[11:03:33 WRN] dotnet tool update -g Volo.Abp.Cli
[11:03:33 WRN] 
[11:03:37 INF] Updating package "Volo.Abp.PermissionManagement.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.FeatureManagement.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Saas.Host.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AuditLogging.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Identity.Pro.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.IdentityServer.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Account.Pro.Public.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Account.Pro.Admin.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LanguageManagement.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.TextTemplateManagement.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LeptonTheme.Management.Application" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.ObjectExtending" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.PermissionManagement.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.FeatureManagement.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Saas.Host.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AuditLogging.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Identity.Pro.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.IdentityServer.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Account.Pro.Public.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Account.Pro.Admin.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LanguageManagement.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.TextTemplateManagement.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LeptonTheme.Management.Application.Contracts" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Autofac" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Identity.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.PermissionManagement.Domain.Identity" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.IdentityServer.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.PermissionManagement.Domain.IdentityServer" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.BackgroundJobs.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AuditLogging.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.FeatureManagement.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.SettingManagement.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LanguageManagement.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LeptonTheme.Management.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Saas.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.TextTemplateManagement.Domain" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Identity.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.IdentityServer.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.BackgroundJobs.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AuditLogging.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.FeatureManagement.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.PermissionManagement.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.SettingManagement.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LanguageManagement.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Saas.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.TextTemplateManagement.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LeptonTheme.Management.Domain.Shared" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Commercial.SuiteTemplates" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.EntityFrameworkCore.SqlServer" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.PermissionManagement.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.SettingManagement.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Identity.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.IdentityServer.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.BackgroundJobs.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AuditLogging.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.FeatureManagement.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LanguageManagement.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Saas.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.TextTemplateManagement.EntityFrameworkCore" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.PermissionManagement.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.FeatureManagement.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AuditLogging.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Identity.Pro.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Account.Pro.Admin.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Account.Pro.Public.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.IdentityServer.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LanguageManagement.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Saas.Host.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LeptonTheme.Management.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.TextTemplateManagement.HttpApi" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.PermissionManagement.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.FeatureManagement.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Saas.Host.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AuditLogging.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Identity.Pro.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Account.Pro.Admin.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.IdentityServer.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LanguageManagement.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LeptonTheme.Management.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.TextTemplateManagement.HttpApi.Client" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Autofac" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AspNetCore.Authentication.JwtBearer" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.FeatureManagement.Web" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Account.Pro.Public.Web.IdentityServer" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Account.Pro.Admin.Web" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AuditLogging.Web" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Identity.Pro.Web" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LeptonTheme.Management.Web" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.IdentityServer.Web" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.LanguageManagement.Web" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Saas.Host.Web" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AspNetCore.Mvc.UI.Theme.Lepton" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.TextTemplateManagement.Web" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.EntityFrameworkCore.Sqlite" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Http.Client.IdentityModel" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.TestBase" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Autofac" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.Authorization" from v2.9.0 to v3.0.4.
[11:03:37 INF] Updating package "Volo.Abp.AspNetCore.TestBase" from v2.9.0 to v3.0.4.
[11:03:37 INF] Volo packages are updated in AWM solution.
[11:03:37 INF] Checking installed npm global packages...
[11:03:41 INF] Updated @volo/abp.aspnetcore.mvc.ui.theme.lepton to ~3.0.4 in \src\AWM.Web\package.json.
[11:03:42 INF] Updated @abp/chart.js to ~3.0.4 in \src\AWM.Web\package.json.
[11:03:43 INF] Updated @volo/identity to ~3.0.4 in \src\AWM.Web\package.json.
[11:03:44 INF] Running Gulp on C:\Projects\Code\Amazon\AWM\src\AWM.Web\
[11:03:45] Using gulpfile C:\Projects\Code\Amazon\AWM\src\AWM.Web\gulpfile.js
[11:03:45] Starting 'default'...
[11:03:49] Finished 'default' after 3.51 s

There are still significant problems.

Now I have upgraded to 3.0.4 using the CLI

abp update

Which seems to correctly update all the Nuget packages so no manual editing is required. Also I have npm installed and so the npm and gulp tasks complete ok.

And the project runs, but I still can't load data into the DataTables for the entities I created while on version 2.9.0. It gets stuck at "Processing" and the console fills up with errors.

Showing 11 to 20 of 29 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11