Browse Source

fix: fixed user profile picture authorization

pull/1515/head
colin 2 months ago
parent
commit
959afa3150
  1. 4
      aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/AdminServiceModule.cs
  2. 2
      aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/LINGYUN.Abp.MicroService.AdminService.csproj
  3. 10
      aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/appsettings.Development.json
  4. 6
      aspnet-core/aspire/LINGYUN.Abp.MicroService.AuthServer/appsettings.Development.json
  5. 6
      aspnet-core/aspire/LINGYUN.Abp.MicroService.IdentityService/appsettings.Development.json
  6. 3
      aspnet-core/services/LY.MicroService.AuthServer.HttpApi.Host/AuthServerHttpApiHostModule.cs
  7. 2
      aspnet-core/services/LY.MicroService.AuthServer.HttpApi.Host/LY.MicroService.AuthServer.HttpApi.Host.csproj
  8. 6
      aspnet-core/services/LY.MicroService.AuthServer.HttpApi.Host/appsettings.Development.json
  9. 2
      aspnet-core/services/LY.MicroService.AuthServer/AuthServerModule.cs
  10. 1
      aspnet-core/services/LY.MicroService.AuthServer/LY.MicroService.AuthServer.csproj
  11. 10
      aspnet-core/services/LY.MicroService.AuthServer/appsettings.Development.json
  12. 8
      aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/appsettings.Development.json
  13. 15
      gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/src/LINGYUN.MicroService.Internal.Gateway/yarp.json

4
aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/AdminServiceModule.cs

@ -36,7 +36,7 @@ using Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy;
using Volo.Abp.AspNetCore.Serilog;
using Volo.Abp.Autofac;
using Volo.Abp.Caching.StackExchangeRedis;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.IdentityModel.Web;
using Volo.Abp.Modularity;
using Volo.Abp.PermissionManagement.Identity;
using Volo.Abp.PermissionManagement.OpenIddict;
@ -93,7 +93,7 @@ namespace LINGYUN.Abp.MicroService.AdminService;
typeof(AbpDataDbMigratorModule),
typeof(AbpAspNetCoreAuthenticationJwtBearerModule),
typeof(AbpEmailingExceptionHandlingModule),
typeof(AbpHttpClientModule),
typeof(AbpHttpClientIdentityModelWebModule),
typeof(AbpSmsPlatformModule),
typeof(AbpEmailingPlatformModule),
typeof(AbpCachingStackExchangeRedisModule),

2
aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/LINGYUN.Abp.MicroService.AdminService.csproj

@ -30,7 +30,7 @@
<PackageReference Include="Volo.Abp.Autofac" />
<PackageReference Include="Volo.Abp.FeatureManagement.Application" />
<PackageReference Include="Volo.Abp.FeatureManagement.HttpApi" />
<PackageReference Include="Volo.Abp.Http.Client" />
<PackageReference Include="Volo.Abp.Http.Client.IdentityModel.Web" />
<PackageReference Include="Volo.Abp.PermissionManagement.Application" />
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.Identity" />
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.OpenIddict" />

10
aspnet-core/aspire/LINGYUN.Abp.MicroService.AdminService/appsettings.Development.json

@ -59,9 +59,17 @@
"SwaggerClientId": "vue-oauth-client"
},
"RemoteServices": {
"Default": {
"BaseUrl": "http://localhost:30000",
"UseCurrentAccessToken": true
},
"BlobManagement": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": true
},
"Platform": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": false
"UseCurrentAccessToken": true
}
},
"Logging": {

6
aspnet-core/aspire/LINGYUN.Abp.MicroService.AuthServer/appsettings.Development.json

@ -85,13 +85,17 @@
"ContainerName": "users"
},
"RemoteServices": {
"Default": {
"BaseUrl": "http://localhost:30000",
"UseCurrentAccessToken": true
},
"BlobManagement": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": true
},
"Platform": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": false
"UseCurrentAccessToken": true
}
},
"AuthServer": {

6
aspnet-core/aspire/LINGYUN.Abp.MicroService.IdentityService/appsettings.Development.json

@ -71,13 +71,17 @@
"InstanceName": "LINGYUN.Abp.Application"
},
"RemoteServices": {
"Default": {
"BaseUrl": "http://localhost:30000",
"UseCurrentAccessToken": true
},
"BlobManagement": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": true
},
"Platform": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": false
"UseCurrentAccessToken": true
}
},
"AuthServer": {

3
aspnet-core/services/LY.MicroService.AuthServer.HttpApi.Host/AuthServerHttpApiHostModule.cs

@ -38,6 +38,7 @@ using Volo.Abp.Autofac;
using Volo.Abp.Caching.StackExchangeRedis;
using Volo.Abp.FeatureManagement.EntityFrameworkCore;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.IdentityModel.Web;
using Volo.Abp.Modularity;
using Volo.Abp.OpenIddict.EntityFrameworkCore;
using Volo.Abp.PermissionManagement.EntityFrameworkCore;
@ -75,12 +76,12 @@ namespace LY.MicroService.AuthServer;
typeof(AbpEmailingExceptionHandlingModule),
typeof(AbpBlobStoringBlobManagementModule),
typeof(AbpCAPEventBusModule),
typeof(AbpHttpClientModule),
typeof(AbpSmsPlatformModule),
typeof(AbpEmailingPlatformModule),
typeof(AbpCachingStackExchangeRedisModule),
typeof(AbpLocalizationCultureMapModule),
typeof(AbpAspNetCoreAuthenticationJwtBearerModule),
typeof(AbpHttpClientIdentityModelWebModule),
typeof(AbpIdentitySessionAspNetCoreModule),
typeof(AbpAspNetCoreHttpOverridesModule),
typeof(AbpAspNetCoreMvcWrapperModule),

2
aspnet-core/services/LY.MicroService.AuthServer.HttpApi.Host/LY.MicroService.AuthServer.HttpApi.Host.csproj

@ -32,7 +32,7 @@
<PackageReference Include="Volo.Abp.Autofac" />
<PackageReference Include="Volo.Abp.Account.Application" />
<PackageReference Include="Volo.Abp.Account.HttpApi" />
<PackageReference Include="Volo.Abp.Http.Client" />
<PackageReference Include="Volo.Abp.Http.Client.IdentityModel.Web" />
<PackageReference Include="Volo.Abp.Identity.AspNetCore" />
<PackageReference Include="Volo.Abp.Identity.EntityFrameworkCore" />
<PackageReference Include="Volo.Abp.OpenIddict.EntityFrameworkCore" />

6
aspnet-core/services/LY.MicroService.AuthServer.HttpApi.Host/appsettings.Development.json

@ -82,15 +82,15 @@
"RemoteServices": {
"Default": {
"BaseUrl": "http://localhost:30000",
"UseCurrentAccessToken": false
"UseCurrentAccessToken": true
},
"BlobManagement": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": false
"UseCurrentAccessToken": true
},
"Platform": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": false
"UseCurrentAccessToken": true
}
},
"AuthServer": {

2
aspnet-core/services/LY.MicroService.AuthServer/AuthServerModule.cs

@ -37,6 +37,7 @@ using Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonXLite;
using Volo.Abp.AspNetCore.Serilog;
using Volo.Abp.Autofac;
using Volo.Abp.Caching.StackExchangeRedis;
using Volo.Abp.Http.Client.IdentityModel.Web;
using Volo.Abp.Modularity;
using Volo.Abp.PermissionManagement.Identity;
@ -74,6 +75,7 @@ namespace LY.MicroService.AuthServer;
typeof(AbpAspNetCoreMultiTenancyModule),
typeof(AbpAspNetCoreMvcWrapperModule),
typeof(AbpAspNetCoreHttpOverridesModule),
typeof(AbpHttpClientIdentityModelWebModule),
typeof(AbpTelemetryOpenTelemetryModule),
typeof(AbpTelemetrySkyWalkingModule),
typeof(AbpExporterMiniSoftwareModule),

1
aspnet-core/services/LY.MicroService.AuthServer/LY.MicroService.AuthServer.csproj

@ -36,6 +36,7 @@
<PackageReference Include="Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonXLite" />
<PackageReference Include="Volo.Abp.Caching.StackExchangeRedis" />
<PackageReference Include="Volo.Abp.Autofac" />
<PackageReference Include="Volo.Abp.Http.Client.IdentityModel.Web" />
<PackageReference Include="Volo.Abp.Identity.AspNetCore" />
<PackageReference Include="Volo.Abp.AspNetCore.MultiTenancy" />
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.Identity" />

10
aspnet-core/services/LY.MicroService.AuthServer/appsettings.Development.json

@ -91,9 +91,17 @@
"InstanceName": "LINGYUN.Abp.Application"
},
"RemoteServices": {
"Default": {
"BaseUrl": "http://localhost:30000",
"UseCurrentAccessToken": true
},
"BlobManagement": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": true
},
"Platform": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": false
"UseCurrentAccessToken": true
}
},
"AuthServer": {

8
aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/appsettings.Development.json

@ -70,11 +70,15 @@
"RemoteServices": {
"Default": {
"BaseUrl": "http://localhost:30000",
"UseCurrentAccessToken": false
"UseCurrentAccessToken": true
},
"BlobManagement": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": true
},
"Platform": {
"BaseUrl": "http://localhost:30025",
"UseCurrentAccessToken": false
"UseCurrentAccessToken": true
}
},
"Logging": {

15
gateways/internal/LINGYUN.MicroService.Internal.ApiGateway/src/LINGYUN.MicroService.Internal.Gateway/yarp.json

@ -293,6 +293,21 @@
}
]
},
"setting-management-v2-route": {
"ClusterId": "admin-service-cluster",
"Match": {
"Path": "/api/v2/setting-management/{**everything}"
},
"Transforms": [
{
"HeaderPrefix": "X-Forwarded-",
"X-Forwarded": "Append"
},
{
"ResponseHeadersAllowed": "_AbpWrapResult;_AbpDontWrapResult;_AbpErrorFormat"
}
]
},
"localization-management-route": {
"ClusterId": "localization-service-cluster",
"Match": {

Loading…
Cancel
Save