Update package references and assembly information

- Updated Microsoft.AspNetCore.Authentication.JwtBearer from version 7.0.3 to 7.0.20.
- Added Microsoft.IdentityModel.JsonWebTokens, Microsoft.IdentityModel.Protocols, Microsoft.IdentityModel.Protocols.OpenIdConnect, and Microsoft.IdentityModel.Tokens with version 7.1.2.
- Updated System.IdentityModel.Tokens.Jwt from version 7.0.3 to 7.1.2.
- Updated AssemblyInformationalVersion in AssemblyInfo.cs.
- Updated project.assets.json and project.nuget.cache to reflect new package versions.
- Removed deprecated cache entries and warnings related to previous package vulnerabilities.
This commit is contained in:
Suphonchai Phoonsawat 2026-03-24 13:42:59 +07:00
parent d245236a14
commit 8b37e4c94c
28 changed files with 347 additions and 335 deletions

View file

@ -11,7 +11,7 @@
"AWSSDK.S3": "3.7.103.35",
"CoreAdmin": "2.7.0",
"EPPlus": "6.1.3",
"Microsoft.AspNetCore.Authentication.JwtBearer": "7.0.3",
"Microsoft.AspNetCore.Authentication.JwtBearer": "7.0.20",
"Microsoft.AspNetCore.Mvc.NewtonsoftJson": "7.0.3",
"Microsoft.AspNetCore.Mvc.Versioning": "5.0.0",
"Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer": "5.0.0",
@ -19,6 +19,10 @@
"Microsoft.EntityFrameworkCore": "7.0.3",
"Microsoft.EntityFrameworkCore.SqlServer": "7.0.3",
"Microsoft.EntityFrameworkCore.Tools": "7.0.3",
"Microsoft.IdentityModel.JsonWebTokens": "7.1.2",
"Microsoft.IdentityModel.Protocols": "7.1.2",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.1.2",
"Microsoft.IdentityModel.Tokens": "7.1.2",
"Microsoft.VisualStudio.Azure.Containers.Tools.Targets": "1.17.0",
"MongoDB.Driver": "2.19.0",
"MongoDB.Driver.GridFS": "2.19.0",
@ -35,7 +39,7 @@
"Serilog.Sinks.Elasticsearch": "9.0.0",
"Swashbuckle.AspNetCore": "6.5.0",
"Swashbuckle.AspNetCore.Annotations": "6.5.0",
"System.IdentityModel.Tokens.Jwt": "7.0.3",
"System.IdentityModel.Tokens.Jwt": "7.1.2",
"WatchDog.NET": "1.4.6",
"runtime.osx.10.10-x64.CoreCompat.System.Drawing": "6.0.5.128"
},
@ -276,14 +280,14 @@
"Microsoft.AspNetCore.Http.Extensions": "2.2.0"
}
},
"Microsoft.AspNetCore.Authentication.JwtBearer/7.0.3": {
"Microsoft.AspNetCore.Authentication.JwtBearer/7.0.20": {
"dependencies": {
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.21.0"
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.1.2"
},
"runtime": {
"lib/net7.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.323.8009"
"assemblyVersion": "7.0.20.0",
"fileVersion": "7.0.2024.26907"
}
}
},
@ -764,8 +768,8 @@
"Azure.Identity": "1.6.0",
"Microsoft.Data.SqlClient.SNI.runtime": "5.0.1",
"Microsoft.Identity.Client": "4.45.0",
"Microsoft.IdentityModel.JsonWebTokens": "7.0.3",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.21.0",
"Microsoft.IdentityModel.JsonWebTokens": "7.1.2",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.1.2",
"Microsoft.SqlServer.Server": "1.0.0",
"Microsoft.Win32.Registry": "5.0.0",
"System.Buffers": "4.5.1",
@ -1072,7 +1076,7 @@
},
"Microsoft.Identity.Client/4.45.0": {
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "7.0.3"
"Microsoft.IdentityModel.Abstractions": "7.1.2"
},
"runtime": {
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
@ -1093,68 +1097,68 @@
}
}
},
"Microsoft.IdentityModel.Abstractions/7.0.3": {
"Microsoft.IdentityModel.Abstractions/7.1.2": {
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
"assemblyVersion": "7.1.2.0",
"fileVersion": "7.1.2.41121"
}
}
},
"Microsoft.IdentityModel.JsonWebTokens/7.0.3": {
"Microsoft.IdentityModel.JsonWebTokens/7.1.2": {
"dependencies": {
"Microsoft.IdentityModel.Tokens": "7.0.3"
"Microsoft.IdentityModel.Tokens": "7.1.2"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
"assemblyVersion": "7.1.2.0",
"fileVersion": "7.1.2.41121"
}
}
},
"Microsoft.IdentityModel.Logging/7.0.3": {
"Microsoft.IdentityModel.Logging/7.1.2": {
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "7.0.3"
"Microsoft.IdentityModel.Abstractions": "7.1.2"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
"assemblyVersion": "7.1.2.0",
"fileVersion": "7.1.2.41121"
}
}
},
"Microsoft.IdentityModel.Protocols/6.21.0": {
"Microsoft.IdentityModel.Protocols/7.1.2": {
"dependencies": {
"Microsoft.IdentityModel.Logging": "7.0.3",
"Microsoft.IdentityModel.Tokens": "7.0.3"
"Microsoft.IdentityModel.Logging": "7.1.2",
"Microsoft.IdentityModel.Tokens": "7.1.2"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
"assemblyVersion": "6.21.0.0",
"fileVersion": "6.21.0.30701"
"assemblyVersion": "7.1.2.0",
"fileVersion": "7.1.2.41121"
}
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect/6.21.0": {
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.1.2": {
"dependencies": {
"Microsoft.IdentityModel.Protocols": "6.21.0",
"System.IdentityModel.Tokens.Jwt": "7.0.3"
"Microsoft.IdentityModel.Protocols": "7.1.2",
"System.IdentityModel.Tokens.Jwt": "7.1.2"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"assemblyVersion": "6.21.0.0",
"fileVersion": "6.21.0.30701"
"assemblyVersion": "7.1.2.0",
"fileVersion": "7.1.2.41121"
}
}
},
"Microsoft.IdentityModel.Tokens/7.0.3": {
"Microsoft.IdentityModel.Tokens/7.1.2": {
"dependencies": {
"Microsoft.IdentityModel.Logging": "7.0.3"
"Microsoft.IdentityModel.Logging": "7.1.2"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
"assemblyVersion": "7.1.2.0",
"fileVersion": "7.1.2.41121"
}
}
},
@ -2145,15 +2149,15 @@
"System.Runtime.InteropServices": "4.3.0"
}
},
"System.IdentityModel.Tokens.Jwt/7.0.3": {
"System.IdentityModel.Tokens.Jwt/7.1.2": {
"dependencies": {
"Microsoft.IdentityModel.JsonWebTokens": "7.0.3",
"Microsoft.IdentityModel.Tokens": "7.0.3"
"Microsoft.IdentityModel.JsonWebTokens": "7.1.2",
"Microsoft.IdentityModel.Tokens": "7.1.2"
},
"runtime": {
"lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
"assemblyVersion": "7.0.3.0",
"fileVersion": "7.0.3.41017"
"assemblyVersion": "7.1.2.0",
"fileVersion": "7.1.2.41121"
}
}
},
@ -2996,12 +3000,12 @@
"path": "microsoft.aspnetcore.authentication.core/2.2.0",
"hashPath": "microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512"
},
"Microsoft.AspNetCore.Authentication.JwtBearer/7.0.3": {
"Microsoft.AspNetCore.Authentication.JwtBearer/7.0.20": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LoWGXSI5P67sjTVEcUf0u37Ms9t/jEUyW462M6CAOfs48Gug2InaBXkt+dUYxkwtD4+WH4blafqF9Es2SrBBEw==",
"path": "microsoft.aspnetcore.authentication.jwtbearer/7.0.3",
"hashPath": "microsoft.aspnetcore.authentication.jwtbearer.7.0.3.nupkg.sha512"
"sha512": "sha512-lIjUAxtqNv+bD+Bnlksu96/haMLfuXA7nASXUnvxXfFWA3YEov7pM5AtvlelvQCtwFvu1LR4SFryHvLur491Qg==",
"path": "microsoft.aspnetcore.authentication.jwtbearer/7.0.20",
"hashPath": "microsoft.aspnetcore.authentication.jwtbearer.7.0.20.nupkg.sha512"
},
"Microsoft.AspNetCore.Authorization/2.2.0": {
"type": "package",
@ -3689,47 +3693,47 @@
"path": "microsoft.identity.client.extensions.msal/2.19.3",
"hashPath": "microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512"
},
"Microsoft.IdentityModel.Abstractions/7.0.3": {
"Microsoft.IdentityModel.Abstractions/7.1.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-cfPUWdjigLIRIJSKz3uaZxShgf86RVDXHC1VEEchj1gnY25akwPYpbrfSoIGDCqA9UmOMdlctq411+2pAViFow==",
"path": "microsoft.identitymodel.abstractions/7.0.3",
"hashPath": "microsoft.identitymodel.abstractions.7.0.3.nupkg.sha512"
"sha512": "sha512-33eTIA2uO/L9utJjZWbKsMSVsQf7F8vtd6q5mQX7ZJzNvCpci5fleD6AeANGlbbb7WX7XKxq9+Dkb5e3GNDrmQ==",
"path": "microsoft.identitymodel.abstractions/7.1.2",
"hashPath": "microsoft.identitymodel.abstractions.7.1.2.nupkg.sha512"
},
"Microsoft.IdentityModel.JsonWebTokens/7.0.3": {
"Microsoft.IdentityModel.JsonWebTokens/7.1.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-vxjHVZbMKD3rVdbvKhzAW+7UiFrYToUVm3AGmYfKSOAwyhdLl/ELX1KZr+FaLyyS5VReIzWRWJfbOuHM9i6ywg==",
"path": "microsoft.identitymodel.jsonwebtokens/7.0.3",
"hashPath": "microsoft.identitymodel.jsonwebtokens.7.0.3.nupkg.sha512"
"sha512": "sha512-cloLGeZolXbCJhJBc5OC05uhrdhdPL6MWHuVUnkkUvPDeK7HkwThBaLZ1XjBQVk9YhxXE2OvHXnKi0PLleXxDg==",
"path": "microsoft.identitymodel.jsonwebtokens/7.1.2",
"hashPath": "microsoft.identitymodel.jsonwebtokens.7.1.2.nupkg.sha512"
},
"Microsoft.IdentityModel.Logging/7.0.3": {
"Microsoft.IdentityModel.Logging/7.1.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-b6GbGO+2LOTBEccHhqoJsOsmemG4A/MY+8H0wK/ewRhiG+DCYwEnucog1cSArPIY55zcn+XdZl0YEiUHkpDISQ==",
"path": "microsoft.identitymodel.logging/7.0.3",
"hashPath": "microsoft.identitymodel.logging.7.0.3.nupkg.sha512"
"sha512": "sha512-YCxBt2EeJP8fcXk9desChkWI+0vFqFLvBwrz5hBMsoh0KJE6BC66DnzkdzkJNqMltLromc52dkdT206jJ38cTw==",
"path": "microsoft.identitymodel.logging/7.1.2",
"hashPath": "microsoft.identitymodel.logging.7.1.2.nupkg.sha512"
},
"Microsoft.IdentityModel.Protocols/6.21.0": {
"Microsoft.IdentityModel.Protocols/7.1.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-0FqY5cTLQKtHrClzHEI+QxJl8OBT2vUiEQQB7UKk832JDiJJmetzYZ3AdSrPjN/3l3nkhByeWzXnhrX0JbifKg==",
"path": "microsoft.identitymodel.protocols/6.21.0",
"hashPath": "microsoft.identitymodel.protocols.6.21.0.nupkg.sha512"
"sha512": "sha512-SydLwMRFx6EHPWJ+N6+MVaoArN1Htt92b935O3RUWPY1yUF63zEjvd3lBu79eWdZUwedP8TN2I5V9T3nackvIQ==",
"path": "microsoft.identitymodel.protocols/7.1.2",
"hashPath": "microsoft.identitymodel.protocols.7.1.2.nupkg.sha512"
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect/6.21.0": {
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.1.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-vtSKL7n6EnAsLyxmiviusm6LKrblT2ndnNqN6rvVq6iIHAnPCK9E2DkDx6h1Jrpy1cvbp40r0cnTg23nhEAGTA==",
"path": "microsoft.identitymodel.protocols.openidconnect/6.21.0",
"hashPath": "microsoft.identitymodel.protocols.openidconnect.6.21.0.nupkg.sha512"
"sha512": "sha512-6lHQoLXhnMQ42mGrfDkzbIOR3rzKM1W1tgTeMPLgLCqwwGw0d96xFi/UiX/fYsu7d6cD5MJiL3+4HuI8VU+sVQ==",
"path": "microsoft.identitymodel.protocols.openidconnect/7.1.2",
"hashPath": "microsoft.identitymodel.protocols.openidconnect.7.1.2.nupkg.sha512"
},
"Microsoft.IdentityModel.Tokens/7.0.3": {
"Microsoft.IdentityModel.Tokens/7.1.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-wB+LlbDjhnJ98DULjmFepqf9eEMh/sDs6S6hFh68iNRHmwollwhxk+nbSSfpA5+j+FbRyNskoaY4JsY1iCOKCg==",
"path": "microsoft.identitymodel.tokens/7.0.3",
"hashPath": "microsoft.identitymodel.tokens.7.0.3.nupkg.sha512"
"sha512": "sha512-oICJMqr3aNEDZOwnH5SK49bR6Z4aX0zEAnOLuhloumOSuqnNq+GWBdQyrgILnlcT5xj09xKCP/7Y7gJYB+ls/g==",
"path": "microsoft.identitymodel.tokens/7.1.2",
"hashPath": "microsoft.identitymodel.tokens.7.1.2.nupkg.sha512"
},
"Microsoft.IO.RecyclableMemoryStream/2.2.1": {
"type": "package",
@ -4382,12 +4386,12 @@
"path": "system.globalization.extensions/4.3.0",
"hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
},
"System.IdentityModel.Tokens.Jwt/7.0.3": {
"System.IdentityModel.Tokens.Jwt/7.1.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-caEe+OpQNYNiyZb+DJpUVROXoVySWBahko2ooNfUcllxa9ZQUM8CgM/mDjP6AoFn6cQU9xMmG+jivXWub8cbGg==",
"path": "system.identitymodel.tokens.jwt/7.0.3",
"hashPath": "system.identitymodel.tokens.jwt.7.0.3.nupkg.sha512"
"sha512": "sha512-Thhbe1peAmtSBFaV/ohtykXiZSOkx59Da44hvtWfIMFofDA3M3LaVyjstACf2rKGn4dEDR2cUpRAZ0Xs/zB+7Q==",
"path": "system.identitymodel.tokens.jwt/7.1.2",
"hashPath": "system.identitymodel.tokens.jwt.7.1.2.nupkg.sha512"
},
"System.IO/4.3.0": {
"type": "package",

View file

@ -1,40 +1,40 @@
{
"Serilog": {
"MinimumLevel": {
"Default": "Information",
"Override": {
"Microsoft": "Information",
"System": "Warning"
}
}
},
"ElasticConfiguration": {
"Uri": "http://192.168.1.40:9200",
"IndexFormat": "bma-ehr-log-index",
"SystemName": "recruiting"
},
"AllowedHosts": "*",
"ConnectionStrings": {
"MongoConnection": "mongodb://admin:adminVM123@127.0.0.1:27017",
"DefaultConnection": "server=192.168.1.80;user=root;password=adminVM123;port=3306;database=hrms;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
"OrgConnection": "server=192.168.1.80;user=root;password=adminVM123;port=3306;database=hrms_organization;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
"RecruitConnection": "server=192.168.1.80;user=root;password=adminVM123;database=hrms_recruit;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
},
"Jwt": {
"Key": "HP-FnQMUj9msHMSD3T9HtdEnphAKoCJLEl85CIqROFI",
"Issuer": "https://id.frappet.synology.me/realms/hrms"
},
"EPPlus": {
"ExcelPackage": {
"LicenseContext": "NonCommercial"
}
},
"MinIO": {
"Endpoint": "https://edm-s3.frappet.synology.me/",
"AccessKey": "XxtdnJajPjp3hHuKdOMn",
"SecretKey": "rVPzB05giC7bA400cUuIThzT4T9SGCcpcmL3tBBg",
"BucketName": "bma-ehr-fpt"
},
"API": "https://bma-ehr.frappet.synology.me/api/v1",
"API_KEY": "fKRL16yyEgbyTEJdsMw2h64tGSCmkW685PRtM3CygzX1JOSdptT9UJtpgWwKM8FybRTJups3GTFwj27ZRvlPdIkv3XgCoVJaD5LmR06ozuEPvCCRSdp2WFthg08V5xHc56fTPfZLpr1VmXrhd6dvYhHIqKkQUJR02Rlkss11cLRWEQOssEFVA4xdu2J5DIRO1EM5m7wRRvEwcDB4mYRXD9HH52SMq6iYqUWEWsMwLdbk7QW9yYESUEuzMW5gWrb6vIeWZxJV5bTz1PcWUyR7eO9Fyw1F5DiQYc9JgzTC1mW7cv31fEtTtrfbJYKIb5EbWilqIEUKC6A0UKBDDek35ML0006cqRVm0pvdOH6jeq7VQyYrhdXe59dBEyhYGUIfozoVBvW7Up4QBuOMjyPjSqJPlMBKwaseptfrblxQV1AOOivSBpf1ZcQyOZ8JktRtKUDSuXsmG0lsXwFlI3JCeSHdpVdgZWFYcJPegqfrB6KotR02t9AVkpLs1ZWrixwz"
}
"Serilog": {
"MinimumLevel": {
"Default": "Information",
"Override": {
"Microsoft": "Information",
"System": "Warning"
}
}
},
"ElasticConfiguration": {
"Uri": "http://localhost:9200",
"IndexFormat": "hrms-log-index",
"SystemName": "recruiting"
},
"AllowedHosts": "*",
"ConnectionStrings": {
"MongoConnection": "mongodb://admin:adminVM123@127.0.0.1:27017",
"DefaultConnection": "server=localhost;user=root;password=12345678;port=3306;database=hrms;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None",
"OrgConnection": "server=localhost;user=root;password=12345678;port=3306;database=hrms_organization;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None",
"RecruitConnection": "server=localhost;user=root;password=12345678;database=hrms_recruit;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;SslMode=None"
},
"Jwt": {
"Key": "j7C9RO_p4nRtuwCH4z9Db_A_6We42tkD_p4lZtDrezc",
"Issuer": "https://hrmsbkk-id.case-collection.com/realms/hrms"
},
"EPPlus": {
"ExcelPackage": {
"LicenseContext": "NonCommercial"
}
},
"MinIO": {
"Endpoint": "https://hrmsbkk-s3.case-collection.com/",
"AccessKey": "iwvzjyjgz0BKtLPmMpPu",
"SecretKey": "Yv56vwctYdIspDknRJ46xztcBDzteGF3elZiDcAr",
"BucketName": "hrms-fpt"
},
"API": "https://hrmsbkk.case-collection.com/api/v1",
"API_KEY": "fKRL16yyEgbyTEJdsMw2h64tGSCmkW685PRtM3CygzX1JOSdptT9UJtpgWwKM8FybRTJups3GTFwj27ZRvlPdIkv3XgCoVJaD5LmR06ozuEPvCCRSdp2WFthg08V5xHc56fTPfZLpr1VmXrhd6dvYhHIqKkQUJR02Rlkss11cLRWEQOssEFVA4xdu2J5DIRO1EM5m7wRRvEwcDB4mYRXD9HH52SMq6iYqUWEWsMwLdbk7QW9yYESUEuzMW5gWrb6vIeWZxJV5bTz1PcWUyR7eO9Fyw1F5DiQYc9JgzTC1mW7cv31fEtTtrfbJYKIb5EbWilqIEUKC6A0UKBDDek35ML0006cqRVm0pvdOH6jeq7VQyYrhdXe59dBEyhYGUIfozoVBvW7Up4QBuOMjyPjSqJPlMBKwaseptfrblxQV1AOOivSBpf1ZcQyOZ8JktRtKUDSuXsmG0lsXwFlI3JCeSHdpVdgZWFYcJPegqfrB6KotR02t9AVkpLs1ZWrixwz"
}