2025-11-22 09:23:53.837 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 09:23:53.884 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 09:23:53.905 +05:30 INF Creating key {e8e20988-710f-4418-a531-abd3e417331e} with creation date 2025-11-22 03:53:53Z, activation date 2025-11-22 03:53:53Z, and expiration date 2026-02-20 03:53:53Z. 2025-11-22 09:23:53.919 +05:30 WRN No XML encryptor configured. Key {e8e20988-710f-4418-a531-abd3e417331e} may be persisted to storage in unencrypted form. 2025-11-22 09:23:54.117 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 09:23:54.118 +05:30 INF Hosting environment: Production 2025-11-22 09:23:54.118 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 09:23:54.130 +05:30 23ae416d-ea02-4cbb-a64d-dd1bcc7504b4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:23:54.130 +05:30 7a9fe73e-5e96-4e67-97d7-e045956fcf18 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:23:54.191 +05:30 23ae416d-ea02-4cbb-a64d-dd1bcc7504b4 INF CORS policy execution successful. 2025-11-22 09:23:54.191 +05:30 7a9fe73e-5e96-4e67-97d7-e045956fcf18 INF CORS policy execution successful. 2025-11-22 09:23:54.197 +05:30 23ae416d-ea02-4cbb-a64d-dd1bcc7504b4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 69.3564ms 2025-11-22 09:23:54.197 +05:30 7a9fe73e-5e96-4e67-97d7-e045956fcf18 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 69.3706ms 2025-11-22 09:23:54.244 +05:30 3da57272-0209-4887-8f8a-b6b9ca2bc441 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:23:54.373 +05:30 3da57272-0209-4887-8f8a-b6b9ca2bc441 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 12:19:42 PM', Current time (UTC): '11/22/2025 3:53:54 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 09:23:54.381 +05:30 3da57272-0209-4887-8f8a-b6b9ca2bc441 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 12:19:42 PM', Current time (UTC): '11/22/2025 3:53:54 AM'. 2025-11-22 09:23:54.382 +05:30 3da57272-0209-4887-8f8a-b6b9ca2bc441 INF CORS policy execution successful. 2025-11-22 09:23:54.425 +05:30 3da57272-0209-4887-8f8a-b6b9ca2bc441 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzI1NzgyLCJleHAiOjE3NjM3Mjc1ODIsImlhdCI6MTc2MzcyNTc4Mn0.vg_Il9gCaRvc7XG17y2oSrnww8Oc4ns0hpn5M40U71k}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:23:54.435 +05:30 ed7ce046-c43a-4d75-96c4-3efc9a3a5c94 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 09:23:54.440 +05:30 ed7ce046-c43a-4d75-96c4-3efc9a3a5c94 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 09:23:54.441 +05:30 ed7ce046-c43a-4d75-96c4-3efc9a3a5c94 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 3da57272-0209-4887-8f8a-b6b9ca2bc441}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 12:19:42'"} Body: 2025-11-22 09:23:54.452 +05:30 ed7ce046-c43a-4d75-96c4-3efc9a3a5c94 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 207.3266ms 2025-11-22 09:23:54.486 +05:30 3635432c-3310-4790-8f85-0d8175c20988 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:23:54.488 +05:30 3635432c-3310-4790-8f85-0d8175c20988 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 12:19:42 PM', Current time (UTC): '11/22/2025 3:53:54 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 09:23:54.488 +05:30 3635432c-3310-4790-8f85-0d8175c20988 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 12:19:42 PM', Current time (UTC): '11/22/2025 3:53:54 AM'. 2025-11-22 09:23:54.489 +05:30 3635432c-3310-4790-8f85-0d8175c20988 INF CORS policy execution successful. 2025-11-22 09:23:54.492 +05:30 3635432c-3310-4790-8f85-0d8175c20988 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzI1NzgyLCJleHAiOjE3NjM3Mjc1ODIsImlhdCI6MTc2MzcyNTc4Mn0.vg_Il9gCaRvc7XG17y2oSrnww8Oc4ns0hpn5M40U71k}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:23:54.494 +05:30 33c480f9-cbef-4548-935a-fb3863bb0f0c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=null - null null 2025-11-22 09:23:54.494 +05:30 33c480f9-cbef-4548-935a-fb3863bb0f0c INF CORS policy execution successful. 2025-11-22 09:23:54.494 +05:30 cf36efc2-8b82-4eaa-bee2-4907d61aabc8 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 09:23:54.495 +05:30 33c480f9-cbef-4548-935a-fb3863bb0f0c INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=null Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:23:54.495 +05:30 cf36efc2-8b82-4eaa-bee2-4907d61aabc8 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 09:23:54.495 +05:30 cf36efc2-8b82-4eaa-bee2-4907d61aabc8 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 3635432c-3310-4790-8f85-0d8175c20988}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 12:19:42'"} Body: 2025-11-22 09:23:54.496 +05:30 cf36efc2-8b82-4eaa-bee2-4907d61aabc8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 9.4264ms 2025-11-22 09:23:54.498 +05:30 a2310b86-2d02-4fc2-8afe-d459db0954d8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 09:23:54.522 +05:30 a2310b86-2d02-4fc2-8afe-d459db0954d8 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 09:23:54.697 +05:30 a2310b86-2d02-4fc2-8afe-d459db0954d8 ERR Token Regeneration failed Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX12741: JWT must have three segments (JWS) or five segments (JWE). at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Sang.Service.Common.Validators.TokenValidator.ValidateToken(String token, String TokenKey) at Sang.Service.Common.CommonService.AuthenticationContext.GetClaimValue(String claimType, String token) at Sang.Service.Common.CommonService.AuthenticationContext.GetEntityId(String token) at Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens(String refreshToken) 2025-11-22 09:23:54.710 +05:30 a2310b86-2d02-4fc2-8afe-d459db0954d8 INF Executing ObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:23:54.806 +05:30 a2310b86-2d02-4fc2-8afe-d459db0954d8 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 279.603ms 2025-11-22 09:23:54.806 +05:30 a2310b86-2d02-4fc2-8afe-d459db0954d8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 09:23:54.807 +05:30 a2310b86-2d02-4fc2-8afe-d459db0954d8 INF HTTP Response: StatusCode: 500 Headers: {X-Correlation-Id: 33c480f9-cbef-4548-935a-fb3863bb0f0c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 132} Body: {"status":"Failure","statusCode":5000,"message":"IDX12741: JWT must have three segments (JWS) or five segments (JWE)","result":null} 2025-11-22 09:23:54.809 +05:30 a2310b86-2d02-4fc2-8afe-d459db0954d8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=null - 500 132 application/json; charset=utf-8 315.2854ms 2025-11-22 09:24:47.028 +05:30 9a93fc3c-c2f2-463b-a517-57db31045d8c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:24:47.028 +05:30 443cb9d4-b8f6-4765-9331-15121b99fe9d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:24:47.031 +05:30 443cb9d4-b8f6-4765-9331-15121b99fe9d INF CORS policy execution successful. 2025-11-22 09:24:47.031 +05:30 9a93fc3c-c2f2-463b-a517-57db31045d8c INF CORS policy execution successful. 2025-11-22 09:24:47.032 +05:30 443cb9d4-b8f6-4765-9331-15121b99fe9d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.1455ms 2025-11-22 09:24:47.032 +05:30 9a93fc3c-c2f2-463b-a517-57db31045d8c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.1406ms 2025-11-22 09:24:47.075 +05:30 2c484c23-093d-4874-86b5-b20559b80150 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:24:47.095 +05:30 2c484c23-093d-4874-86b5-b20559b80150 INF CORS policy execution successful. 2025-11-22 09:24:47.097 +05:30 2c484c23-093d-4874-86b5-b20559b80150 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:24:47.100 +05:30 90ee774d-cef4-4dfb-9164-63264d446f99 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:24:47.110 +05:30 90ee774d-cef4-4dfb-9164-63264d446f99 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:24:47.384 +05:30 90ee774d-cef4-4dfb-9164-63264d446f99 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:24:47.386 +05:30 90ee774d-cef4-4dfb-9164-63264d446f99 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 275.6378ms 2025-11-22 09:24:47.386 +05:30 90ee774d-cef4-4dfb-9164-63264d446f99 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:24:47.388 +05:30 90ee774d-cef4-4dfb-9164-63264d446f99 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2c484c23-093d-4874-86b5-b20559b80150}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:24:47.390 +05:30 90ee774d-cef4-4dfb-9164-63264d446f99 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 315.2496ms 2025-11-22 09:24:47.501 +05:30 67307a81-9b29-4559-bf41-6c29e543d7d3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:24:47.503 +05:30 67307a81-9b29-4559-bf41-6c29e543d7d3 INF CORS policy execution successful. 2025-11-22 09:24:47.504 +05:30 67307a81-9b29-4559-bf41-6c29e543d7d3 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:24:47.504 +05:30 586313e0-27af-4e8c-9d9b-11086e51a674 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:24:47.505 +05:30 586313e0-27af-4e8c-9d9b-11086e51a674 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:24:47.519 +05:30 586313e0-27af-4e8c-9d9b-11086e51a674 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:24:47.520 +05:30 586313e0-27af-4e8c-9d9b-11086e51a674 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 15.0603ms 2025-11-22 09:24:47.520 +05:30 586313e0-27af-4e8c-9d9b-11086e51a674 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:24:47.520 +05:30 586313e0-27af-4e8c-9d9b-11086e51a674 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 67307a81-9b29-4559-bf41-6c29e543d7d3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:24:47.521 +05:30 586313e0-27af-4e8c-9d9b-11086e51a674 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 20.3865ms 2025-11-22 09:24:54.977 +05:30 d36842e2-4524-4d90-ba11-28c6d4bf43a6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:24:54.978 +05:30 d36842e2-4524-4d90-ba11-28c6d4bf43a6 INF CORS policy execution successful. 2025-11-22 09:24:54.979 +05:30 d36842e2-4524-4d90-ba11-28c6d4bf43a6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.9874ms 2025-11-22 09:24:55.036 +05:30 60ab0367-500d-44dd-85f8-e1dd04078166 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:24:55.037 +05:30 60ab0367-500d-44dd-85f8-e1dd04078166 INF CORS policy execution successful. 2025-11-22 09:24:55.038 +05:30 60ab0367-500d-44dd-85f8-e1dd04078166 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:24:55.039 +05:30 c4e2e342-9156-49f1-ab4a-1d01278e8ff2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:24:55.046 +05:30 c4e2e342-9156-49f1-ab4a-1d01278e8ff2 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:24:55.060 +05:30 c4e2e342-9156-49f1-ab4a-1d01278e8ff2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:24:55.061 +05:30 c4e2e342-9156-49f1-ab4a-1d01278e8ff2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 14.8944ms 2025-11-22 09:24:55.061 +05:30 c4e2e342-9156-49f1-ab4a-1d01278e8ff2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:24:55.061 +05:30 c4e2e342-9156-49f1-ab4a-1d01278e8ff2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 60ab0367-500d-44dd-85f8-e1dd04078166}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 09:24:55.062 +05:30 c4e2e342-9156-49f1-ab4a-1d01278e8ff2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 25.761ms 2025-11-22 09:27:41.789 +05:30 3e4c6986-101c-46b0-89d8-097e0b4683df INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:27:41.792 +05:30 3e4c6986-101c-46b0-89d8-097e0b4683df INF CORS policy execution successful. 2025-11-22 09:27:41.793 +05:30 3e4c6986-101c-46b0-89d8-097e0b4683df INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.8902ms 2025-11-22 09:27:41.825 +05:30 74da447b-780a-436a-a6fb-a8d6f09677f9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:27:41.826 +05:30 74da447b-780a-436a-a6fb-a8d6f09677f9 INF CORS policy execution successful. 2025-11-22 09:27:41.827 +05:30 74da447b-780a-436a-a6fb-a8d6f09677f9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.2036ms 2025-11-22 09:27:41.836 +05:30 c3cb62a8-a645-4b35-9b48-e2025314ac6f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:27:41.836 +05:30 c3cb62a8-a645-4b35-9b48-e2025314ac6f INF CORS policy execution successful. 2025-11-22 09:27:41.836 +05:30 c3cb62a8-a645-4b35-9b48-e2025314ac6f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.7657ms 2025-11-22 09:27:41.866 +05:30 c69c198d-44fb-4d00-8016-5d8f866c324f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:27:41.868 +05:30 c69c198d-44fb-4d00-8016-5d8f866c324f INF CORS policy execution successful. 2025-11-22 09:27:41.870 +05:30 c69c198d-44fb-4d00-8016-5d8f866c324f INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:27:41.870 +05:30 d442cb00-2f01-490b-9e45-7307bb14eed0 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:27:41.871 +05:30 d442cb00-2f01-490b-9e45-7307bb14eed0 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:27:41.886 +05:30 d442cb00-2f01-490b-9e45-7307bb14eed0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:27:41.888 +05:30 d442cb00-2f01-490b-9e45-7307bb14eed0 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 15.9617ms 2025-11-22 09:27:41.888 +05:30 d442cb00-2f01-490b-9e45-7307bb14eed0 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:27:41.888 +05:30 d442cb00-2f01-490b-9e45-7307bb14eed0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c69c198d-44fb-4d00-8016-5d8f866c324f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:27:41.889 +05:30 d442cb00-2f01-490b-9e45-7307bb14eed0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 23.1172ms 2025-11-22 09:27:41.891 +05:30 29209535-4ff2-43fa-8451-a3042b9a224a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:27:41.892 +05:30 29209535-4ff2-43fa-8451-a3042b9a224a INF CORS policy execution successful. 2025-11-22 09:27:41.892 +05:30 29209535-4ff2-43fa-8451-a3042b9a224a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:27:41.893 +05:30 d9b7d504-3a76-40bd-8582-a98a504c7089 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:27:41.893 +05:30 d9b7d504-3a76-40bd-8582-a98a504c7089 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:27:41.899 +05:30 d9b7d504-3a76-40bd-8582-a98a504c7089 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:27:41.899 +05:30 d9b7d504-3a76-40bd-8582-a98a504c7089 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 6.1695ms 2025-11-22 09:27:41.899 +05:30 d9b7d504-3a76-40bd-8582-a98a504c7089 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:27:41.900 +05:30 d9b7d504-3a76-40bd-8582-a98a504c7089 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 29209535-4ff2-43fa-8451-a3042b9a224a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 09:27:41.900 +05:30 d9b7d504-3a76-40bd-8582-a98a504c7089 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 8.7555ms 2025-11-22 09:27:41.939 +05:30 d1531338-420b-4fc0-8b43-21353f9288f3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:27:41.941 +05:30 d1531338-420b-4fc0-8b43-21353f9288f3 INF CORS policy execution successful. 2025-11-22 09:27:41.941 +05:30 d1531338-420b-4fc0-8b43-21353f9288f3 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:27:41.942 +05:30 e57d65ce-7089-4018-96a5-b1cfe4da46a1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:27:41.942 +05:30 e57d65ce-7089-4018-96a5-b1cfe4da46a1 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:27:41.947 +05:30 e57d65ce-7089-4018-96a5-b1cfe4da46a1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:27:41.948 +05:30 e57d65ce-7089-4018-96a5-b1cfe4da46a1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.5273ms 2025-11-22 09:27:41.948 +05:30 e57d65ce-7089-4018-96a5-b1cfe4da46a1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:27:41.948 +05:30 e57d65ce-7089-4018-96a5-b1cfe4da46a1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d1531338-420b-4fc0-8b43-21353f9288f3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:27:41.948 +05:30 e57d65ce-7089-4018-96a5-b1cfe4da46a1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 9.391ms 2025-11-22 09:28:38.663 +05:30 cce7e943-81e9-4076-b449-0efc124d5bd3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:28:38.663 +05:30 04c1dc4f-93c4-46f9-991b-b2b3033cfc76 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:28:38.666 +05:30 04c1dc4f-93c4-46f9-991b-b2b3033cfc76 INF CORS policy execution successful. 2025-11-22 09:28:38.665 +05:30 cce7e943-81e9-4076-b449-0efc124d5bd3 INF CORS policy execution successful. 2025-11-22 09:28:38.667 +05:30 04c1dc4f-93c4-46f9-991b-b2b3033cfc76 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.2617ms 2025-11-22 09:28:38.667 +05:30 cce7e943-81e9-4076-b449-0efc124d5bd3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.2678ms 2025-11-22 09:28:38.698 +05:30 4cfe440f-fe0c-4c50-a601-a80a5b567381 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:28:38.699 +05:30 4cfe440f-fe0c-4c50-a601-a80a5b567381 INF CORS policy execution successful. 2025-11-22 09:28:38.699 +05:30 4cfe440f-fe0c-4c50-a601-a80a5b567381 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.1007ms 2025-11-22 09:28:38.715 +05:30 ec886ab4-d044-4ce0-bcbb-55e4c3c94886 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:28:38.719 +05:30 ec886ab4-d044-4ce0-bcbb-55e4c3c94886 INF CORS policy execution successful. 2025-11-22 09:28:38.722 +05:30 ec886ab4-d044-4ce0-bcbb-55e4c3c94886 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:28:38.723 +05:30 c80b3fde-04bd-45d2-8739-e0f59f52cbef INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:28:38.723 +05:30 c80b3fde-04bd-45d2-8739-e0f59f52cbef INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:28:38.752 +05:30 d8b0ac79-20b9-4351-8c5e-f5846a1f9d4c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:28:38.754 +05:30 d8b0ac79-20b9-4351-8c5e-f5846a1f9d4c INF CORS policy execution successful. 2025-11-22 09:28:38.755 +05:30 d8b0ac79-20b9-4351-8c5e-f5846a1f9d4c INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:28:38.756 +05:30 6b4ee0d8-074a-4aaa-b40a-812ed365e547 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:28:38.756 +05:30 6b4ee0d8-074a-4aaa-b40a-812ed365e547 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:28:38.788 +05:30 c80b3fde-04bd-45d2-8739-e0f59f52cbef INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:28:38.790 +05:30 c80b3fde-04bd-45d2-8739-e0f59f52cbef INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 66.0649ms 2025-11-22 09:28:38.790 +05:30 c80b3fde-04bd-45d2-8739-e0f59f52cbef INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:28:38.791 +05:30 c80b3fde-04bd-45d2-8739-e0f59f52cbef INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ec886ab4-d044-4ce0-bcbb-55e4c3c94886}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:28:38.792 +05:30 c80b3fde-04bd-45d2-8739-e0f59f52cbef INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 77.3355ms 2025-11-22 09:28:38.795 +05:30 6b4ee0d8-074a-4aaa-b40a-812ed365e547 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:28:38.795 +05:30 6b4ee0d8-074a-4aaa-b40a-812ed365e547 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 39.3307ms 2025-11-22 09:28:38.796 +05:30 6b4ee0d8-074a-4aaa-b40a-812ed365e547 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:28:38.796 +05:30 6b4ee0d8-074a-4aaa-b40a-812ed365e547 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d8b0ac79-20b9-4351-8c5e-f5846a1f9d4c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 09:28:38.797 +05:30 6b4ee0d8-074a-4aaa-b40a-812ed365e547 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 44.8637ms 2025-11-22 09:28:38.845 +05:30 f6dc87de-64ab-4f26-8317-e3df4ba34c65 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:28:38.846 +05:30 f6dc87de-64ab-4f26-8317-e3df4ba34c65 INF CORS policy execution successful. 2025-11-22 09:28:38.847 +05:30 f6dc87de-64ab-4f26-8317-e3df4ba34c65 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:28:38.847 +05:30 2ae85eb4-ad96-469f-acec-98925e67cd72 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:28:38.847 +05:30 2ae85eb4-ad96-469f-acec-98925e67cd72 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:28:38.852 +05:30 2ae85eb4-ad96-469f-acec-98925e67cd72 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:28:38.852 +05:30 2ae85eb4-ad96-469f-acec-98925e67cd72 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.8196ms 2025-11-22 09:28:38.852 +05:30 2ae85eb4-ad96-469f-acec-98925e67cd72 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:28:38.853 +05:30 2ae85eb4-ad96-469f-acec-98925e67cd72 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f6dc87de-64ab-4f26-8317-e3df4ba34c65}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:28:38.853 +05:30 2ae85eb4-ad96-469f-acec-98925e67cd72 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 8.2509ms 2025-11-22 09:30:04.382 +05:30 b90cee48-35e3-4384-9094-236e011ce9b5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:30:04.415 +05:30 b90cee48-35e3-4384-9094-236e011ce9b5 INF CORS policy execution successful. 2025-11-22 09:30:04.497 +05:30 b90cee48-35e3-4384-9094-236e011ce9b5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 91.0138ms 2025-11-22 09:30:04.569 +05:30 e406a435-47ed-4a0f-9bb9-3c2c7504707b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:30:04.570 +05:30 e406a435-47ed-4a0f-9bb9-3c2c7504707b INF CORS policy execution successful. 2025-11-22 09:30:04.591 +05:30 77ae5baf-4b3f-4588-b66f-c68f8731defa INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:30:04.600 +05:30 e406a435-47ed-4a0f-9bb9-3c2c7504707b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 25.7338ms 2025-11-22 09:30:04.603 +05:30 77ae5baf-4b3f-4588-b66f-c68f8731defa INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 12:29:01 PM', Current time (UTC): '11/22/2025 4:00:04 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 09:30:04.616 +05:30 77ae5baf-4b3f-4588-b66f-c68f8731defa INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 12:29:01 PM', Current time (UTC): '11/22/2025 4:00:04 AM'. 2025-11-22 09:30:04.617 +05:30 77ae5baf-4b3f-4588-b66f-c68f8731defa INF CORS policy execution successful. 2025-11-22 09:30:04.628 +05:30 77ae5baf-4b3f-4588-b66f-c68f8731defa INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcyNjM0MSwiZXhwIjoxNzYzNzI4MTQxLCJpYXQiOjE3NjM3MjYzNDF9.FZusr3dSy4JX4S_tPZEQ4y1CkVVIPzKkr4Q6f0ai_qE}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:30:04.645 +05:30 c16a4170-610f-4479-b969-24323a60b26d INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 09:30:04.648 +05:30 c16a4170-610f-4479-b969-24323a60b26d INF AuthenticationScheme: Bearer was challenged. 2025-11-22 09:30:04.658 +05:30 c16a4170-610f-4479-b969-24323a60b26d INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 77ae5baf-4b3f-4588-b66f-c68f8731defa}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 12:29:01'"} Body: 2025-11-22 09:30:04.683 +05:30 c16a4170-610f-4479-b969-24323a60b26d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 87.2605ms 2025-11-22 09:30:04.715 +05:30 7db6494c-4dff-4623-a9b3-f60f903f5f9a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:30:04.719 +05:30 7db6494c-4dff-4623-a9b3-f60f903f5f9a INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 12:29:01 PM', Current time (UTC): '11/22/2025 4:00:04 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 09:30:04.732 +05:30 7db6494c-4dff-4623-a9b3-f60f903f5f9a INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 12:29:01 PM', Current time (UTC): '11/22/2025 4:00:04 AM'. 2025-11-22 09:30:04.733 +05:30 7db6494c-4dff-4623-a9b3-f60f903f5f9a INF CORS policy execution successful. 2025-11-22 09:30:04.736 +05:30 7db6494c-4dff-4623-a9b3-f60f903f5f9a INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcyNjM0MSwiZXhwIjoxNzYzNzI4MTQxLCJpYXQiOjE3NjM3MjYzNDF9.FZusr3dSy4JX4S_tPZEQ4y1CkVVIPzKkr4Q6f0ai_qE}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:30:04.768 +05:30 ef19fe6b-d561-442d-b492-6333b4f389cd INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 09:30:04.769 +05:30 ef19fe6b-d561-442d-b492-6333b4f389cd INF AuthenticationScheme: Bearer was challenged. 2025-11-22 09:30:04.770 +05:30 ef19fe6b-d561-442d-b492-6333b4f389cd INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 7db6494c-4dff-4623-a9b3-f60f903f5f9a}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 12:29:01'"} Body: 2025-11-22 09:30:04.773 +05:30 ef19fe6b-d561-442d-b492-6333b4f389cd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 57.4205ms 2025-11-22 09:30:04.786 +05:30 9c4d7b10-16ab-42e0-b022-94b522162c54 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcyNjM0MSwiZXhwIjoxNzYzNzYyMzQxLCJpYXQiOjE3NjM3MjYzNDF9.mMn5DOAK9GUQhBuN9lC9nyEDETRJ2oGka7j8jz2kXyg - null null 2025-11-22 09:30:04.814 +05:30 9c4d7b10-16ab-42e0-b022-94b522162c54 INF CORS policy execution successful. 2025-11-22 09:30:04.844 +05:30 9c4d7b10-16ab-42e0-b022-94b522162c54 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcyNjM0MSwiZXhwIjoxNzYzNzYyMzQxLCJpYXQiOjE3NjM3MjYzNDF9.mMn5DOAK9GUQhBuN9lC9nyEDETRJ2oGka7j8jz2kXyg Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:30:04.846 +05:30 633a62d0-671d-4666-9df0-fdda998790db INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 09:30:04.865 +05:30 633a62d0-671d-4666-9df0-fdda998790db INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 09:30:05.025 +05:30 633a62d0-671d-4666-9df0-fdda998790db INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:30:05.032 +05:30 633a62d0-671d-4666-9df0-fdda998790db INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 164.6552ms 2025-11-22 09:30:05.033 +05:30 633a62d0-671d-4666-9df0-fdda998790db INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 09:30:05.034 +05:30 633a62d0-671d-4666-9df0-fdda998790db INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 9c4d7b10-16ab-42e0-b022-94b522162c54}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Failure","statusCode":4000,"message":"Refresh token has expired","result":null} 2025-11-22 09:30:05.037 +05:30 633a62d0-671d-4666-9df0-fdda998790db INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzcyNjM0MSwiZXhwIjoxNzYzNzYyMzQxLCJpYXQiOjE3NjM3MjYzNDF9.mMn5DOAK9GUQhBuN9lC9nyEDETRJ2oGka7j8jz2kXyg - 400 90 application/json; charset=utf-8 251.2625ms 2025-11-22 09:30:10.618 +05:30 98d83db3-ad95-449d-8279-770823f2aa60 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:30:10.620 +05:30 98d83db3-ad95-449d-8279-770823f2aa60 INF CORS policy execution successful. 2025-11-22 09:30:10.624 +05:30 98d83db3-ad95-449d-8279-770823f2aa60 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.6052ms 2025-11-22 09:30:10.642 +05:30 008f4aff-e752-4ac8-be22-747743d75214 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:30:10.643 +05:30 008f4aff-e752-4ac8-be22-747743d75214 INF CORS policy execution successful. 2025-11-22 09:30:10.647 +05:30 008f4aff-e752-4ac8-be22-747743d75214 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.7538ms 2025-11-22 09:30:10.724 +05:30 f587479a-2006-4cef-b18f-685389fa20ef INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:30:10.728 +05:30 f587479a-2006-4cef-b18f-685389fa20ef INF CORS policy execution successful. 2025-11-22 09:30:10.731 +05:30 f587479a-2006-4cef-b18f-685389fa20ef INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4NDAxMCwiZXhwIjoxNzYzNzg1ODEwLCJpYXQiOjE3NjM3ODQwMTB9.7eplJwWunKev-nKOxtkXONHVi_2FyPjWKHJT_gMeGcA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:30:10.770 +05:30 2311a1fa-44bb-4bc7-a22f-463ae85e017a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:30:10.772 +05:30 2311a1fa-44bb-4bc7-a22f-463ae85e017a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:30:10.821 +05:30 2311a1fa-44bb-4bc7-a22f-463ae85e017a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:30:10.822 +05:30 2311a1fa-44bb-4bc7-a22f-463ae85e017a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 49.9006ms 2025-11-22 09:30:10.823 +05:30 2311a1fa-44bb-4bc7-a22f-463ae85e017a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:30:10.823 +05:30 2311a1fa-44bb-4bc7-a22f-463ae85e017a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f587479a-2006-4cef-b18f-685389fa20ef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 09:30:10.832 +05:30 2311a1fa-44bb-4bc7-a22f-463ae85e017a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 107.8247ms 2025-11-22 09:30:10.879 +05:30 31b9bfd4-3ede-4b5e-94b0-31facb90c8dd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:30:10.881 +05:30 31b9bfd4-3ede-4b5e-94b0-31facb90c8dd INF CORS policy execution successful. 2025-11-22 09:30:10.883 +05:30 31b9bfd4-3ede-4b5e-94b0-31facb90c8dd INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4NDAxMCwiZXhwIjoxNzYzNzg1ODEwLCJpYXQiOjE3NjM3ODQwMTB9.7eplJwWunKev-nKOxtkXONHVi_2FyPjWKHJT_gMeGcA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:30:10.884 +05:30 9c7ee5ff-2c19-4457-af06-3539a9f612ea INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:30:10.885 +05:30 9c7ee5ff-2c19-4457-af06-3539a9f612ea INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:30:10.958 +05:30 9c7ee5ff-2c19-4457-af06-3539a9f612ea INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:30:10.960 +05:30 9c7ee5ff-2c19-4457-af06-3539a9f612ea INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 75.0498ms 2025-11-22 09:30:10.963 +05:30 9c7ee5ff-2c19-4457-af06-3539a9f612ea INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:30:10.964 +05:30 9c7ee5ff-2c19-4457-af06-3539a9f612ea INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 31b9bfd4-3ede-4b5e-94b0-31facb90c8dd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 09:30:10.971 +05:30 9c7ee5ff-2c19-4457-af06-3539a9f612ea INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 89.7719ms 2025-11-22 09:30:12.521 +05:30 c5e240d1-1522-41e1-bb4b-879eff01a411 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:30:12.523 +05:30 c5e240d1-1522-41e1-bb4b-879eff01a411 INF CORS policy execution successful. 2025-11-22 09:30:12.526 +05:30 c5e240d1-1522-41e1-bb4b-879eff01a411 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 4.7418ms 2025-11-22 09:30:12.570 +05:30 1a1837f2-33aa-4675-aa9b-dea7f10b93e3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:30:12.574 +05:30 1a1837f2-33aa-4675-aa9b-dea7f10b93e3 INF CORS policy execution successful. 2025-11-22 09:30:12.578 +05:30 1a1837f2-33aa-4675-aa9b-dea7f10b93e3 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4NDAxMCwiZXhwIjoxNzYzNzg1ODEwLCJpYXQiOjE3NjM3ODQwMTB9.7eplJwWunKev-nKOxtkXONHVi_2FyPjWKHJT_gMeGcA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:30:12.579 +05:30 bb4608d9-6b21-4c8f-b04b-9aee6eed5300 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:30:12.580 +05:30 bb4608d9-6b21-4c8f-b04b-9aee6eed5300 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:30:12.599 +05:30 bb4608d9-6b21-4c8f-b04b-9aee6eed5300 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:30:12.601 +05:30 bb4608d9-6b21-4c8f-b04b-9aee6eed5300 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 20.3261ms 2025-11-22 09:30:12.601 +05:30 bb4608d9-6b21-4c8f-b04b-9aee6eed5300 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:30:12.602 +05:30 bb4608d9-6b21-4c8f-b04b-9aee6eed5300 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1a1837f2-33aa-4675-aa9b-dea7f10b93e3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 09:30:12.604 +05:30 bb4608d9-6b21-4c8f-b04b-9aee6eed5300 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 33.735ms 2025-11-22 09:32:07.831 +05:30 eaa4e92d-ba72-4d51-858a-697b8b38e088 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:32:07.831 +05:30 e7c9f628-a125-40cc-9a4f-6157f96ded36 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:32:07.834 +05:30 e7c9f628-a125-40cc-9a4f-6157f96ded36 INF CORS policy execution successful. 2025-11-22 09:32:07.834 +05:30 eaa4e92d-ba72-4d51-858a-697b8b38e088 INF CORS policy execution successful. 2025-11-22 09:32:07.836 +05:30 eaa4e92d-ba72-4d51-858a-697b8b38e088 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.9676ms 2025-11-22 09:32:07.836 +05:30 e7c9f628-a125-40cc-9a4f-6157f96ded36 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.0346ms 2025-11-22 09:32:07.877 +05:30 4606bf38-1a87-4857-a8a1-d7f1a24a063f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:32:07.877 +05:30 4606bf38-1a87-4857-a8a1-d7f1a24a063f INF CORS policy execution successful. 2025-11-22 09:32:07.878 +05:30 4606bf38-1a87-4857-a8a1-d7f1a24a063f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.2535ms 2025-11-22 09:32:07.881 +05:30 cb32cb7b-dc76-49b4-9dd8-5466da305bce INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:32:07.884 +05:30 cb32cb7b-dc76-49b4-9dd8-5466da305bce INF CORS policy execution successful. 2025-11-22 09:32:07.885 +05:30 cb32cb7b-dc76-49b4-9dd8-5466da305bce INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:32:07.887 +05:30 5566651e-1c88-45d7-a08a-81ac151d9b8f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:32:07.887 +05:30 5566651e-1c88-45d7-a08a-81ac151d9b8f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:32:07.901 +05:30 5566651e-1c88-45d7-a08a-81ac151d9b8f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:32:07.902 +05:30 5566651e-1c88-45d7-a08a-81ac151d9b8f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 14.8374ms 2025-11-22 09:32:07.903 +05:30 5566651e-1c88-45d7-a08a-81ac151d9b8f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:32:07.903 +05:30 5566651e-1c88-45d7-a08a-81ac151d9b8f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cb32cb7b-dc76-49b4-9dd8-5466da305bce}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:32:07.904 +05:30 5566651e-1c88-45d7-a08a-81ac151d9b8f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 22.3111ms 2025-11-22 09:32:07.918 +05:30 af58cd31-d52d-499f-8e1d-aa429ddc55a4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:32:07.919 +05:30 af58cd31-d52d-499f-8e1d-aa429ddc55a4 INF CORS policy execution successful. 2025-11-22 09:32:07.920 +05:30 af58cd31-d52d-499f-8e1d-aa429ddc55a4 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:32:07.920 +05:30 4c65a775-775d-4740-8a1d-0955fc5379f6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:32:07.921 +05:30 4c65a775-775d-4740-8a1d-0955fc5379f6 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:32:07.928 +05:30 4c65a775-775d-4740-8a1d-0955fc5379f6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:32:07.929 +05:30 4c65a775-775d-4740-8a1d-0955fc5379f6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.891ms 2025-11-22 09:32:07.929 +05:30 4c65a775-775d-4740-8a1d-0955fc5379f6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:32:07.929 +05:30 4c65a775-775d-4740-8a1d-0955fc5379f6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: af58cd31-d52d-499f-8e1d-aa429ddc55a4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 09:32:07.930 +05:30 4c65a775-775d-4740-8a1d-0955fc5379f6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 11.1749ms 2025-11-22 09:32:07.953 +05:30 dec27652-c6b6-418d-9a33-2c14fcd8e875 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:32:07.954 +05:30 dec27652-c6b6-418d-9a33-2c14fcd8e875 INF CORS policy execution successful. 2025-11-22 09:32:07.955 +05:30 dec27652-c6b6-418d-9a33-2c14fcd8e875 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:32:07.955 +05:30 05eaa02b-5b5e-472f-9065-7d540542cbff INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:32:07.955 +05:30 05eaa02b-5b5e-472f-9065-7d540542cbff INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:32:07.973 +05:30 05eaa02b-5b5e-472f-9065-7d540542cbff INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:32:07.973 +05:30 05eaa02b-5b5e-472f-9065-7d540542cbff INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 17.62ms 2025-11-22 09:32:07.973 +05:30 05eaa02b-5b5e-472f-9065-7d540542cbff INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:32:07.974 +05:30 05eaa02b-5b5e-472f-9065-7d540542cbff INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dec27652-c6b6-418d-9a33-2c14fcd8e875}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:32:07.974 +05:30 05eaa02b-5b5e-472f-9065-7d540542cbff INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 20.8951ms 2025-11-22 09:32:50.040 +05:30 0c41e27e-c2df-47be-b322-7b5c0f9be0c7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:32:50.040 +05:30 be649e4a-7a66-4287-800f-292fcf2dd20e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:32:50.043 +05:30 0c41e27e-c2df-47be-b322-7b5c0f9be0c7 INF CORS policy execution successful. 2025-11-22 09:32:50.043 +05:30 be649e4a-7a66-4287-800f-292fcf2dd20e INF CORS policy execution successful. 2025-11-22 09:32:50.046 +05:30 0c41e27e-c2df-47be-b322-7b5c0f9be0c7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.337ms 2025-11-22 09:32:50.046 +05:30 be649e4a-7a66-4287-800f-292fcf2dd20e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.8852ms 2025-11-22 09:32:50.083 +05:30 6820eb67-53b0-4db5-9dd9-cfcfbca32f9e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:32:50.084 +05:30 6820eb67-53b0-4db5-9dd9-cfcfbca32f9e INF CORS policy execution successful. 2025-11-22 09:32:50.084 +05:30 6820eb67-53b0-4db5-9dd9-cfcfbca32f9e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.8183ms 2025-11-22 09:32:50.086 +05:30 8abb85c7-cd80-46bf-a083-9c9fac8dd32a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:32:50.089 +05:30 8abb85c7-cd80-46bf-a083-9c9fac8dd32a INF CORS policy execution successful. 2025-11-22 09:32:50.091 +05:30 8abb85c7-cd80-46bf-a083-9c9fac8dd32a INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:32:50.092 +05:30 6bb00b8a-9f2d-4974-9e4e-50649aece65b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:32:50.093 +05:30 6bb00b8a-9f2d-4974-9e4e-50649aece65b INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:32:50.107 +05:30 6bb00b8a-9f2d-4974-9e4e-50649aece65b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:32:50.108 +05:30 6bb00b8a-9f2d-4974-9e4e-50649aece65b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 13.5466ms 2025-11-22 09:32:50.108 +05:30 6bb00b8a-9f2d-4974-9e4e-50649aece65b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:32:50.108 +05:30 6bb00b8a-9f2d-4974-9e4e-50649aece65b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8abb85c7-cd80-46bf-a083-9c9fac8dd32a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:32:50.109 +05:30 6bb00b8a-9f2d-4974-9e4e-50649aece65b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 22.8329ms 2025-11-22 09:32:50.137 +05:30 35ffb643-653a-49cf-a327-65d9a4f062c3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:32:50.137 +05:30 35ffb643-653a-49cf-a327-65d9a4f062c3 INF CORS policy execution successful. 2025-11-22 09:32:50.138 +05:30 35ffb643-653a-49cf-a327-65d9a4f062c3 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:32:50.138 +05:30 b184f6bb-0c6c-4d81-a362-36f49f958c54 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:32:50.139 +05:30 b184f6bb-0c6c-4d81-a362-36f49f958c54 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:32:50.144 +05:30 b184f6bb-0c6c-4d81-a362-36f49f958c54 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:32:50.145 +05:30 b184f6bb-0c6c-4d81-a362-36f49f958c54 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 5.9254ms 2025-11-22 09:32:50.145 +05:30 b184f6bb-0c6c-4d81-a362-36f49f958c54 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:32:50.146 +05:30 b184f6bb-0c6c-4d81-a362-36f49f958c54 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 35ffb643-653a-49cf-a327-65d9a4f062c3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 09:32:50.146 +05:30 b184f6bb-0c6c-4d81-a362-36f49f958c54 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 9.607ms 2025-11-22 09:32:50.151 +05:30 f086685e-5733-4f8c-a7f1-aa7d898b5ac3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 09:32:50.152 +05:30 f086685e-5733-4f8c-a7f1-aa7d898b5ac3 INF CORS policy execution successful. 2025-11-22 09:32:50.152 +05:30 f086685e-5733-4f8c-a7f1-aa7d898b5ac3 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:32:50.153 +05:30 485f2e87-c32c-43b9-a2e5-1a2869f25fb0 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:32:50.153 +05:30 485f2e87-c32c-43b9-a2e5-1a2869f25fb0 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:32:50.164 +05:30 485f2e87-c32c-43b9-a2e5-1a2869f25fb0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:32:50.165 +05:30 485f2e87-c32c-43b9-a2e5-1a2869f25fb0 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.8625ms 2025-11-22 09:32:50.165 +05:30 485f2e87-c32c-43b9-a2e5-1a2869f25fb0 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 09:32:50.165 +05:30 485f2e87-c32c-43b9-a2e5-1a2869f25fb0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f086685e-5733-4f8c-a7f1-aa7d898b5ac3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 09:32:50.166 +05:30 485f2e87-c32c-43b9-a2e5-1a2869f25fb0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 14.8953ms 2025-11-22 09:35:10.924 +05:30 6dd9b6d6-3a99-4370-9a2b-536dc4a59d96 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:10.930 +05:30 7ffc51cc-b7c9-4df9-a83d-ae1d35eda7a9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:10.930 +05:30 7ffc51cc-b7c9-4df9-a83d-ae1d35eda7a9 INF CORS policy execution successful. 2025-11-22 09:35:10.933 +05:30 7ffc51cc-b7c9-4df9-a83d-ae1d35eda7a9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.955ms 2025-11-22 09:35:10.930 +05:30 6dd9b6d6-3a99-4370-9a2b-536dc4a59d96 INF CORS policy execution successful. 2025-11-22 09:35:10.936 +05:30 6dd9b6d6-3a99-4370-9a2b-536dc4a59d96 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 13.3856ms 2025-11-22 09:35:10.939 +05:30 771bbcb5-afe9-4136-b16b-e5e82384175a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 09:35:10.940 +05:30 771bbcb5-afe9-4136-b16b-e5e82384175a INF CORS policy execution successful. 2025-11-22 09:35:10.942 +05:30 771bbcb5-afe9-4136-b16b-e5e82384175a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 2.0334ms 2025-11-22 09:35:10.981 +05:30 14e42bf5-b291-4a9b-b112-0d69c7d6fc8f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:10.995 +05:30 9f936993-834e-44a4-85d8-b01deb58acf9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 09:35:10.998 +05:30 9f936993-834e-44a4-85d8-b01deb58acf9 INF CORS policy execution successful. 2025-11-22 09:35:10.998 +05:30 14e42bf5-b291-4a9b-b112-0d69c7d6fc8f INF CORS policy execution successful. 2025-11-22 09:35:11.005 +05:30 9f936993-834e-44a4-85d8-b01deb58acf9 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:11.005 +05:30 14e42bf5-b291-4a9b-b112-0d69c7d6fc8f INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:11.009 +05:30 62b38277-ed15-4cc4-8fdb-4c39ad0713e2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:35:11.011 +05:30 62b38277-ed15-4cc4-8fdb-4c39ad0713e2 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:11.016 +05:30 3ae44b4c-4026-4015-955c-5cda6c22813a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:11.050 +05:30 62b38277-ed15-4cc4-8fdb-4c39ad0713e2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:11.053 +05:30 62b38277-ed15-4cc4-8fdb-4c39ad0713e2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 40.7204ms 2025-11-22 09:35:11.053 +05:30 62b38277-ed15-4cc4-8fdb-4c39ad0713e2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:35:11.054 +05:30 62b38277-ed15-4cc4-8fdb-4c39ad0713e2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9f936993-834e-44a4-85d8-b01deb58acf9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 09:35:11.055 +05:30 62b38277-ed15-4cc4-8fdb-4c39ad0713e2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 59.821ms 2025-11-22 09:35:11.069 +05:30 3ae44b4c-4026-4015-955c-5cda6c22813a INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:11.272 +05:30 3ae44b4c-4026-4015-955c-5cda6c22813a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:11.273 +05:30 3ae44b4c-4026-4015-955c-5cda6c22813a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 202.9149ms 2025-11-22 09:35:11.273 +05:30 3ae44b4c-4026-4015-955c-5cda6c22813a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:11.274 +05:30 3ae44b4c-4026-4015-955c-5cda6c22813a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 293.257ms 2025-11-22 09:35:11.330 +05:30 b715b50e-68f9-4c8d-adce-7f4b1306d5ee INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:11.333 +05:30 b715b50e-68f9-4c8d-adce-7f4b1306d5ee INF CORS policy execution successful. 2025-11-22 09:35:11.335 +05:30 b715b50e-68f9-4c8d-adce-7f4b1306d5ee INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:11.336 +05:30 a5c00188-70b7-488b-98a2-c76e868bfc28 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:11.336 +05:30 a5c00188-70b7-488b-98a2-c76e868bfc28 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:11.353 +05:30 a5c00188-70b7-488b-98a2-c76e868bfc28 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:11.354 +05:30 a5c00188-70b7-488b-98a2-c76e868bfc28 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 17.4922ms 2025-11-22 09:35:11.354 +05:30 a5c00188-70b7-488b-98a2-c76e868bfc28 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:11.356 +05:30 a5c00188-70b7-488b-98a2-c76e868bfc28 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 26.4534ms 2025-11-22 09:35:11.411 +05:30 cfb5a884-24ad-4d47-99d9-5219a3e1be5a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:11.413 +05:30 cfb5a884-24ad-4d47-99d9-5219a3e1be5a INF CORS policy execution successful. 2025-11-22 09:35:11.413 +05:30 cfb5a884-24ad-4d47-99d9-5219a3e1be5a INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:11.414 +05:30 6a1ab461-3d9b-4c39-ba9a-e2b2d35b6a79 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:11.414 +05:30 6a1ab461-3d9b-4c39-ba9a-e2b2d35b6a79 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:11.423 +05:30 6a1ab461-3d9b-4c39-ba9a-e2b2d35b6a79 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:11.424 +05:30 6a1ab461-3d9b-4c39-ba9a-e2b2d35b6a79 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 9.7398ms 2025-11-22 09:35:11.424 +05:30 6a1ab461-3d9b-4c39-ba9a-e2b2d35b6a79 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:11.425 +05:30 6a1ab461-3d9b-4c39-ba9a-e2b2d35b6a79 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 13.9139ms 2025-11-22 09:35:13.724 +05:30 5fda22b4-c7ba-477a-ba5a-2c63288f5c29 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - null null 2025-11-22 09:35:13.724 +05:30 cc953a1a-14ba-4505-9a4f-56af060266a9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - null null 2025-11-22 09:35:13.725 +05:30 5fda22b4-c7ba-477a-ba5a-2c63288f5c29 INF CORS policy execution successful. 2025-11-22 09:35:13.725 +05:30 cc953a1a-14ba-4505-9a4f-56af060266a9 INF CORS policy execution successful. 2025-11-22 09:35:13.725 +05:30 5fda22b4-c7ba-477a-ba5a-2c63288f5c29 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - 204 null null 1.0724ms 2025-11-22 09:35:13.725 +05:30 cc953a1a-14ba-4505-9a4f-56af060266a9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - 204 null null 1.0764ms 2025-11-22 09:35:13.776 +05:30 dd18d334-c676-4b5f-933d-a823f009f8dc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - null null 2025-11-22 09:35:13.777 +05:30 dd18d334-c676-4b5f-933d-a823f009f8dc INF CORS policy execution successful. 2025-11-22 09:35:13.779 +05:30 dd18d334-c676-4b5f-933d-a823f009f8dc INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=9 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:13.779 +05:30 792c6207-94fc-47f5-b70e-847fa4d9fb0b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 09:35:13.792 +05:30 792c6207-94fc-47f5-b70e-847fa4d9fb0b INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:14.075 +05:30 792c6207-94fc-47f5-b70e-847fa4d9fb0b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:14.077 +05:30 792c6207-94fc-47f5-b70e-847fa4d9fb0b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 283.727ms 2025-11-22 09:35:14.077 +05:30 792c6207-94fc-47f5-b70e-847fa4d9fb0b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 09:35:14.077 +05:30 792c6207-94fc-47f5-b70e-847fa4d9fb0b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dd18d334-c676-4b5f-933d-a823f009f8dc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 711} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":9,\"LoginName\":\"loginName1\",\"Image\":\"a1baeb12-f0da-4826-9f9e-9f5dfac999a2.jpg\",\"Timezone\":0,\"Timezone_Name\":null,\"Email\":\"loginName1@gmail.com\",\"Mobile\":\"\",\"Phone\":\"\",\"UserType\":2,\"UserType_Name\":\"Mob\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":\"de8421b0-9f99-4251-b02b-87459f665261.jpg\",\"Employee\":1,\"Emplyee_Name\":null,\"ImagePath\":\"http://103.120.178.195/CommonAPI/Uploads/User\\\\a1baeb12-f0da-4826-9f9e-9f5dfac999a2.jpg\",\"SignaturePath\":\"http://103.120.178.195/CommonAPI/Uploads/User\\\\de8421b0-9f99-4251-b02b-87459f665261.jpg\"}]"} 2025-11-22 09:35:14.079 +05:30 792c6207-94fc-47f5-b70e-847fa4d9fb0b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - 200 711 application/json; charset=utf-8 302.6215ms 2025-11-22 09:35:14.195 +05:30 999cd838-a964-4d11-998e-304475823caf INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - null null 2025-11-22 09:35:14.197 +05:30 999cd838-a964-4d11-998e-304475823caf INF CORS policy execution successful. 2025-11-22 09:35:14.198 +05:30 999cd838-a964-4d11-998e-304475823caf INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=9 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:14.198 +05:30 34a10d31-3d9c-43f4-bac1-d865fdf31994 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 09:35:14.199 +05:30 34a10d31-3d9c-43f4-bac1-d865fdf31994 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:14.209 +05:30 34a10d31-3d9c-43f4-bac1-d865fdf31994 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:14.210 +05:30 34a10d31-3d9c-43f4-bac1-d865fdf31994 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 11.1832ms 2025-11-22 09:35:14.210 +05:30 34a10d31-3d9c-43f4-bac1-d865fdf31994 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 09:35:14.210 +05:30 34a10d31-3d9c-43f4-bac1-d865fdf31994 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 999cd838-a964-4d11-998e-304475823caf}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 711} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":9,\"LoginName\":\"loginName1\",\"Image\":\"a1baeb12-f0da-4826-9f9e-9f5dfac999a2.jpg\",\"Timezone\":0,\"Timezone_Name\":null,\"Email\":\"loginName1@gmail.com\",\"Mobile\":\"\",\"Phone\":\"\",\"UserType\":2,\"UserType_Name\":\"Mob\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":\"de8421b0-9f99-4251-b02b-87459f665261.jpg\",\"Employee\":1,\"Emplyee_Name\":null,\"ImagePath\":\"http://103.120.178.195/CommonAPI/Uploads/User\\\\a1baeb12-f0da-4826-9f9e-9f5dfac999a2.jpg\",\"SignaturePath\":\"http://103.120.178.195/CommonAPI/Uploads/User\\\\de8421b0-9f99-4251-b02b-87459f665261.jpg\"}]"} 2025-11-22 09:35:14.211 +05:30 34a10d31-3d9c-43f4-bac1-d865fdf31994 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - 200 711 application/json; charset=utf-8 16.6552ms 2025-11-22 09:35:25.543 +05:30 b923f35e-c1b5-4a9d-987e-7923edcb5125 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:25.543 +05:30 94ab4aee-88b3-4eaa-ac66-e7b432196f0a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:25.544 +05:30 94ab4aee-88b3-4eaa-ac66-e7b432196f0a INF CORS policy execution successful. 2025-11-22 09:35:25.544 +05:30 b923f35e-c1b5-4a9d-987e-7923edcb5125 INF CORS policy execution successful. 2025-11-22 09:35:25.544 +05:30 94ab4aee-88b3-4eaa-ac66-e7b432196f0a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.3333ms 2025-11-22 09:35:25.544 +05:30 b923f35e-c1b5-4a9d-987e-7923edcb5125 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.2824ms 2025-11-22 09:35:25.589 +05:30 2f3a0b94-6927-409c-9d2c-961a8d701d8e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:25.590 +05:30 2f3a0b94-6927-409c-9d2c-961a8d701d8e INF CORS policy execution successful. 2025-11-22 09:35:25.591 +05:30 2f3a0b94-6927-409c-9d2c-961a8d701d8e INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:25.592 +05:30 58309b02-bdbd-497e-b5b1-d2572dd06e1c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:25.593 +05:30 58309b02-bdbd-497e-b5b1-d2572dd06e1c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:25.600 +05:30 58309b02-bdbd-497e-b5b1-d2572dd06e1c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:25.601 +05:30 58309b02-bdbd-497e-b5b1-d2572dd06e1c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 8.0048ms 2025-11-22 09:35:25.601 +05:30 58309b02-bdbd-497e-b5b1-d2572dd06e1c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:25.601 +05:30 58309b02-bdbd-497e-b5b1-d2572dd06e1c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 12.6056ms 2025-11-22 09:35:25.643 +05:30 45345c95-b0d6-4e02-8214-dd7764da1618 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:25.643 +05:30 45345c95-b0d6-4e02-8214-dd7764da1618 INF CORS policy execution successful. 2025-11-22 09:35:25.644 +05:30 45345c95-b0d6-4e02-8214-dd7764da1618 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:25.644 +05:30 1f0ab9e9-6680-4cfd-911b-402d8707fdea INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:25.644 +05:30 1f0ab9e9-6680-4cfd-911b-402d8707fdea INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:25.647 +05:30 1f0ab9e9-6680-4cfd-911b-402d8707fdea INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:25.648 +05:30 1f0ab9e9-6680-4cfd-911b-402d8707fdea INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.5438ms 2025-11-22 09:35:25.648 +05:30 1f0ab9e9-6680-4cfd-911b-402d8707fdea INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:25.648 +05:30 1f0ab9e9-6680-4cfd-911b-402d8707fdea INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 5.3427ms 2025-11-22 09:35:25.690 +05:30 29b183ed-eeac-4364-98e9-cbfe9d7e0acf INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 09:35:25.691 +05:30 29b183ed-eeac-4364-98e9-cbfe9d7e0acf INF CORS policy execution successful. 2025-11-22 09:35:25.691 +05:30 29b183ed-eeac-4364-98e9-cbfe9d7e0acf INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:25.692 +05:30 80969bb6-75f5-4121-a62a-c1750a5958ad INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:25.692 +05:30 80969bb6-75f5-4121-a62a-c1750a5958ad INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:25.701 +05:30 80969bb6-75f5-4121-a62a-c1750a5958ad INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:25.702 +05:30 80969bb6-75f5-4121-a62a-c1750a5958ad INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 10.2533ms 2025-11-22 09:35:25.702 +05:30 80969bb6-75f5-4121-a62a-c1750a5958ad INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 09:35:25.703 +05:30 80969bb6-75f5-4121-a62a-c1750a5958ad INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 13.0568ms 2025-11-22 09:35:27.963 +05:30 4e621914-628e-412f-a781-6c59d33fd843 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 09:35:27.963 +05:30 b99e6281-dacf-4a68-a3b7-8251454af530 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 09:35:27.963 +05:30 b99e6281-dacf-4a68-a3b7-8251454af530 INF CORS policy execution successful. 2025-11-22 09:35:27.963 +05:30 4e621914-628e-412f-a781-6c59d33fd843 INF CORS policy execution successful. 2025-11-22 09:35:27.964 +05:30 b99e6281-dacf-4a68-a3b7-8251454af530 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.0275ms 2025-11-22 09:35:27.964 +05:30 4e621914-628e-412f-a781-6c59d33fd843 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.1516ms 2025-11-22 09:35:28.012 +05:30 545c7542-3996-4aa0-888f-3c86c4f4aff6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 09:35:28.014 +05:30 545c7542-3996-4aa0-888f-3c86c4f4aff6 INF CORS policy execution successful. 2025-11-22 09:35:28.014 +05:30 545c7542-3996-4aa0-888f-3c86c4f4aff6 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:28.015 +05:30 e1ea221c-2bf7-46e0-91af-7f8c89bd9ccb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 09:35:28.015 +05:30 e1ea221c-2bf7-46e0-91af-7f8c89bd9ccb INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:28.135 +05:30 e1ea221c-2bf7-46e0-91af-7f8c89bd9ccb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:28.136 +05:30 e1ea221c-2bf7-46e0-91af-7f8c89bd9ccb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 120.8954ms 2025-11-22 09:35:28.136 +05:30 e1ea221c-2bf7-46e0-91af-7f8c89bd9ccb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 09:35:28.136 +05:30 e1ea221c-2bf7-46e0-91af-7f8c89bd9ccb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 545c7542-3996-4aa0-888f-3c86c4f4aff6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 09:35:28.137 +05:30 e1ea221c-2bf7-46e0-91af-7f8c89bd9ccb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 124.9977ms 2025-11-22 09:35:28.185 +05:30 b8dcb304-f284-4ffc-aaf4-baf22b923ce8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 09:35:28.186 +05:30 b8dcb304-f284-4ffc-aaf4-baf22b923ce8 INF CORS policy execution successful. 2025-11-22 09:35:28.186 +05:30 b8dcb304-f284-4ffc-aaf4-baf22b923ce8 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:35:28.186 +05:30 2068bcb3-8415-480d-8aee-39e0ee765c89 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 09:35:28.187 +05:30 2068bcb3-8415-480d-8aee-39e0ee765c89 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:35:28.191 +05:30 2068bcb3-8415-480d-8aee-39e0ee765c89 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:35:28.191 +05:30 2068bcb3-8415-480d-8aee-39e0ee765c89 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 4.8133ms 2025-11-22 09:35:28.192 +05:30 2068bcb3-8415-480d-8aee-39e0ee765c89 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 09:35:28.192 +05:30 2068bcb3-8415-480d-8aee-39e0ee765c89 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b8dcb304-f284-4ffc-aaf4-baf22b923ce8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 09:35:28.192 +05:30 2068bcb3-8415-480d-8aee-39e0ee765c89 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 7.6006ms 2025-11-22 09:43:37.697 +05:30 001a1d6f-d4bf-4a60-8d68-fe71cbea2dc9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:43:37.700 +05:30 001a1d6f-d4bf-4a60-8d68-fe71cbea2dc9 INF CORS policy execution successful. 2025-11-22 09:43:37.702 +05:30 001a1d6f-d4bf-4a60-8d68-fe71cbea2dc9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 4.4796ms 2025-11-22 09:43:37.751 +05:30 cf226080-6ee6-4ed7-8cf3-4d47bb75afcd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 09:43:37.755 +05:30 cf226080-6ee6-4ed7-8cf3-4d47bb75afcd INF CORS policy execution successful. 2025-11-22 09:43:37.757 +05:30 cf226080-6ee6-4ed7-8cf3-4d47bb75afcd INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzgzNjg2LCJleHAiOjE3NjM3ODU0ODYsImlhdCI6MTc2Mzc4MzY4Nn0.Crh5e2lkcnyvDBtSnZCITii8zCX663jBe1Gtm5Gn2to}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 09:43:37.760 +05:30 5d059aaa-5cf2-4fcd-9e4d-d4ebdeafaa40 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:43:37.761 +05:30 5d059aaa-5cf2-4fcd-9e4d-d4ebdeafaa40 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 09:43:37.800 +05:30 5d059aaa-5cf2-4fcd-9e4d-d4ebdeafaa40 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 09:43:37.802 +05:30 5d059aaa-5cf2-4fcd-9e4d-d4ebdeafaa40 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 40.4586ms 2025-11-22 09:43:37.802 +05:30 5d059aaa-5cf2-4fcd-9e4d-d4ebdeafaa40 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 09:43:37.802 +05:30 5d059aaa-5cf2-4fcd-9e4d-d4ebdeafaa40 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cf226080-6ee6-4ed7-8cf3-4d47bb75afcd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 09:43:37.803 +05:30 5d059aaa-5cf2-4fcd-9e4d-d4ebdeafaa40 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 51.8965ms 2025-11-22 09:53:53.756 +05:30 INF Application is shutting down... 2025-11-22 10:02:00.452 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 10:02:00.502 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 10:02:00.533 +05:30 INF Creating key {2c039d37-3623-4c59-9440-0dd3617262d1} with creation date 2025-11-22 04:32:00Z, activation date 2025-11-22 04:32:00Z, and expiration date 2026-02-20 04:32:00Z. 2025-11-22 10:02:00.550 +05:30 WRN No XML encryptor configured. Key {2c039d37-3623-4c59-9440-0dd3617262d1} may be persisted to storage in unencrypted form. 2025-11-22 10:02:00.759 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 10:02:00.760 +05:30 INF Hosting environment: Production 2025-11-22 10:02:00.760 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 10:02:00.773 +05:30 1947b902-a1a9-4b2b-95ba-f290dde27866 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:02:00.773 +05:30 6e5c8584-8ade-4e60-bfb5-0331364b5833 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:02:00.773 +05:30 d06c97c4-3929-4693-96f8-664cea3e4486 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:02:00.832 +05:30 d06c97c4-3929-4693-96f8-664cea3e4486 INF CORS policy execution successful. 2025-11-22 10:02:00.832 +05:30 1947b902-a1a9-4b2b-95ba-f290dde27866 INF CORS policy execution successful. 2025-11-22 10:02:00.832 +05:30 6e5c8584-8ade-4e60-bfb5-0331364b5833 INF CORS policy execution successful. 2025-11-22 10:02:00.840 +05:30 d06c97c4-3929-4693-96f8-664cea3e4486 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 68.2783ms 2025-11-22 10:02:00.840 +05:30 6e5c8584-8ade-4e60-bfb5-0331364b5833 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 68.2853ms 2025-11-22 10:02:00.840 +05:30 1947b902-a1a9-4b2b-95ba-f290dde27866 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 68.2868ms 2025-11-22 10:02:00.881 +05:30 c631cbba-042e-4d76-b24e-b4855415fc3b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:02:00.886 +05:30 8b2de66f-ebde-4d66-9a5b-e8a25e9e7428 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:02:01.003 +05:30 c631cbba-042e-4d76-b24e-b4855415fc3b INF CORS policy execution successful. 2025-11-22 10:02:01.003 +05:30 8b2de66f-ebde-4d66-9a5b-e8a25e9e7428 INF CORS policy execution successful. 2025-11-22 10:02:01.039 +05:30 8b2de66f-ebde-4d66-9a5b-e8a25e9e7428 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:02:01.039 +05:30 c631cbba-042e-4d76-b24e-b4855415fc3b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:02:01.052 +05:30 a6fc76a9-e53c-4c20-9b2e-376fbc0bbeef INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:02:01.052 +05:30 e7862c67-e867-46e1-8d9b-99ead415899d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:02:01.075 +05:30 a6fc76a9-e53c-4c20-9b2e-376fbc0bbeef INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:02:01.075 +05:30 e7862c67-e867-46e1-8d9b-99ead415899d INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:02:01.645 +05:30 a6fc76a9-e53c-4c20-9b2e-376fbc0bbeef INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:02:01.645 +05:30 e7862c67-e867-46e1-8d9b-99ead415899d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:02:01.715 +05:30 a6fc76a9-e53c-4c20-9b2e-376fbc0bbeef INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 632.8813ms 2025-11-22 10:02:01.715 +05:30 e7862c67-e867-46e1-8d9b-99ead415899d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 632.8672ms 2025-11-22 10:02:01.717 +05:30 a6fc76a9-e53c-4c20-9b2e-376fbc0bbeef INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:02:01.717 +05:30 e7862c67-e867-46e1-8d9b-99ead415899d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:02:01.722 +05:30 a6fc76a9-e53c-4c20-9b2e-376fbc0bbeef INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8b2de66f-ebde-4d66-9a5b-e8a25e9e7428}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 10:02:01.722 +05:30 e7862c67-e867-46e1-8d9b-99ead415899d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c631cbba-042e-4d76-b24e-b4855415fc3b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 10:02:01.740 +05:30 e7862c67-e867-46e1-8d9b-99ead415899d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 858.7542ms 2025-11-22 10:02:01.740 +05:30 a6fc76a9-e53c-4c20-9b2e-376fbc0bbeef INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 854.4163ms 2025-11-22 10:02:01.881 +05:30 42b7d2fd-30a7-448a-a372-375a64f9dc2f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:02:01.884 +05:30 42b7d2fd-30a7-448a-a372-375a64f9dc2f INF CORS policy execution successful. 2025-11-22 10:02:01.890 +05:30 42b7d2fd-30a7-448a-a372-375a64f9dc2f INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:02:01.894 +05:30 67a4a19f-011f-4ff9-a812-9d99a28e98f6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:02:01.895 +05:30 67a4a19f-011f-4ff9-a812-9d99a28e98f6 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:02:01.928 +05:30 67a4a19f-011f-4ff9-a812-9d99a28e98f6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:02:01.931 +05:30 67a4a19f-011f-4ff9-a812-9d99a28e98f6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 35.8064ms 2025-11-22 10:02:01.931 +05:30 67a4a19f-011f-4ff9-a812-9d99a28e98f6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:02:01.932 +05:30 67a4a19f-011f-4ff9-a812-9d99a28e98f6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 42b7d2fd-30a7-448a-a372-375a64f9dc2f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 10:02:01.936 +05:30 67a4a19f-011f-4ff9-a812-9d99a28e98f6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 55.3891ms 2025-11-22 10:10:17.651 +05:30 d5a303be-5d8c-42ca-86b5-504483c0cb7e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:17.651 +05:30 47c33fd9-1bbd-4145-a555-17c4103ed608 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:17.662 +05:30 47c33fd9-1bbd-4145-a555-17c4103ed608 INF CORS policy execution successful. 2025-11-22 10:10:17.662 +05:30 d5a303be-5d8c-42ca-86b5-504483c0cb7e INF CORS policy execution successful. 2025-11-22 10:10:17.667 +05:30 d5a303be-5d8c-42ca-86b5-504483c0cb7e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 18.5148ms 2025-11-22 10:10:17.668 +05:30 47c33fd9-1bbd-4145-a555-17c4103ed608 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 18.502ms 2025-11-22 10:10:17.684 +05:30 41784695-e9af-4199-a53d-51a8ccf7aada INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 10:10:17.686 +05:30 41784695-e9af-4199-a53d-51a8ccf7aada INF CORS policy execution successful. 2025-11-22 10:10:17.688 +05:30 41784695-e9af-4199-a53d-51a8ccf7aada INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 3.6306ms 2025-11-22 10:10:17.728 +05:30 d9ee5eed-6121-4cc5-9ba4-9980d029c340 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:17.738 +05:30 d9ee5eed-6121-4cc5-9ba4-9980d029c340 INF CORS policy execution successful. 2025-11-22 10:10:17.745 +05:30 d9ee5eed-6121-4cc5-9ba4-9980d029c340 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:17.746 +05:30 58c97412-480a-44e1-9e03-1c0f5afdbf5a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 10:10:17.749 +05:30 58c97412-480a-44e1-9e03-1c0f5afdbf5a INF CORS policy execution successful. 2025-11-22 10:10:17.750 +05:30 0e9f401c-eab8-40ef-88f5-6c66f3850d55 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 10:10:17.750 +05:30 58c97412-480a-44e1-9e03-1c0f5afdbf5a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:17.751 +05:30 8bf07471-0150-4f65-a9a4-a3815c7dd7b3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:10:17.752 +05:30 8bf07471-0150-4f65-a9a4-a3815c7dd7b3 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:17.799 +05:30 0e9f401c-eab8-40ef-88f5-6c66f3850d55 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 10:10:17.816 +05:30 8bf07471-0150-4f65-a9a4-a3815c7dd7b3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:17.818 +05:30 8bf07471-0150-4f65-a9a4-a3815c7dd7b3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 65.1134ms 2025-11-22 10:10:17.818 +05:30 8bf07471-0150-4f65-a9a4-a3815c7dd7b3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:10:17.818 +05:30 8bf07471-0150-4f65-a9a4-a3815c7dd7b3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 58c97412-480a-44e1-9e03-1c0f5afdbf5a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 10:10:17.820 +05:30 8bf07471-0150-4f65-a9a4-a3815c7dd7b3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 73.828ms 2025-11-22 10:10:18.012 +05:30 0e9f401c-eab8-40ef-88f5-6c66f3850d55 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:18.014 +05:30 0e9f401c-eab8-40ef-88f5-6c66f3850d55 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 213.2715ms 2025-11-22 10:10:18.014 +05:30 0e9f401c-eab8-40ef-88f5-6c66f3850d55 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 10:10:18.017 +05:30 0e9f401c-eab8-40ef-88f5-6c66f3850d55 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 289.6232ms 2025-11-22 10:10:18.120 +05:30 8d204cc3-0078-419e-881b-d4504953d4a6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:18.121 +05:30 8d204cc3-0078-419e-881b-d4504953d4a6 INF CORS policy execution successful. 2025-11-22 10:10:18.124 +05:30 8d204cc3-0078-419e-881b-d4504953d4a6 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:18.125 +05:30 c57e770b-e673-48ac-95e3-de59d86f8fc1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 10:10:18.125 +05:30 c57e770b-e673-48ac-95e3-de59d86f8fc1 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 10:10:18.139 +05:30 c57e770b-e673-48ac-95e3-de59d86f8fc1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:18.140 +05:30 c57e770b-e673-48ac-95e3-de59d86f8fc1 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 15.0912ms 2025-11-22 10:10:18.141 +05:30 c57e770b-e673-48ac-95e3-de59d86f8fc1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 10:10:18.141 +05:30 c57e770b-e673-48ac-95e3-de59d86f8fc1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 21.9638ms 2025-11-22 10:10:22.185 +05:30 69a17537-38a0-441b-b806-200c97ef2e17 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:22.185 +05:30 bbb70c99-36eb-4fae-811e-862d0dc43432 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:22.186 +05:30 bbb70c99-36eb-4fae-811e-862d0dc43432 INF CORS policy execution successful. 2025-11-22 10:10:22.186 +05:30 69a17537-38a0-441b-b806-200c97ef2e17 INF CORS policy execution successful. 2025-11-22 10:10:22.186 +05:30 69a17537-38a0-441b-b806-200c97ef2e17 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.0035ms 2025-11-22 10:10:22.186 +05:30 bbb70c99-36eb-4fae-811e-862d0dc43432 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.0259ms 2025-11-22 10:10:22.217 +05:30 edab6319-3dc9-4277-80aa-42f05fb23db9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 10:10:22.217 +05:30 edab6319-3dc9-4277-80aa-42f05fb23db9 INF CORS policy execution successful. 2025-11-22 10:10:22.218 +05:30 edab6319-3dc9-4277-80aa-42f05fb23db9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.0408ms 2025-11-22 10:10:22.231 +05:30 d6f69024-4da9-441e-8ac4-00770699a6f9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:22.233 +05:30 d6f69024-4da9-441e-8ac4-00770699a6f9 INF CORS policy execution successful. 2025-11-22 10:10:22.234 +05:30 d6f69024-4da9-441e-8ac4-00770699a6f9 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:22.235 +05:30 046d8578-2249-46a0-a2a3-e41fe4c6914e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:22.243 +05:30 046d8578-2249-46a0-a2a3-e41fe4c6914e INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:22.272 +05:30 b71ff29c-0453-4f41-8cd5-0bc30f795651 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 10:10:22.273 +05:30 b71ff29c-0453-4f41-8cd5-0bc30f795651 INF CORS policy execution successful. 2025-11-22 10:10:22.274 +05:30 b71ff29c-0453-4f41-8cd5-0bc30f795651 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:22.274 +05:30 a40c2d4e-8654-4100-b621-85d2fada4ac3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:10:22.274 +05:30 a40c2d4e-8654-4100-b621-85d2fada4ac3 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:22.276 +05:30 046d8578-2249-46a0-a2a3-e41fe4c6914e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:22.277 +05:30 046d8578-2249-46a0-a2a3-e41fe4c6914e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 32.9686ms 2025-11-22 10:10:22.277 +05:30 046d8578-2249-46a0-a2a3-e41fe4c6914e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:22.279 +05:30 046d8578-2249-46a0-a2a3-e41fe4c6914e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 47.405ms 2025-11-22 10:10:22.279 +05:30 a40c2d4e-8654-4100-b621-85d2fada4ac3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:22.280 +05:30 a40c2d4e-8654-4100-b621-85d2fada4ac3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 5.5381ms 2025-11-22 10:10:22.280 +05:30 a40c2d4e-8654-4100-b621-85d2fada4ac3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:10:22.280 +05:30 a40c2d4e-8654-4100-b621-85d2fada4ac3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b71ff29c-0453-4f41-8cd5-0bc30f795651}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 10:10:22.281 +05:30 a40c2d4e-8654-4100-b621-85d2fada4ac3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 9.4921ms 2025-11-22 10:10:22.319 +05:30 f8d0e033-68e8-40e3-b76e-4876d0e87a01 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:22.320 +05:30 f8d0e033-68e8-40e3-b76e-4876d0e87a01 INF CORS policy execution successful. 2025-11-22 10:10:22.321 +05:30 f8d0e033-68e8-40e3-b76e-4876d0e87a01 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:22.321 +05:30 151fb997-cda6-47da-b57d-4ba62ba7275c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:22.321 +05:30 151fb997-cda6-47da-b57d-4ba62ba7275c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:22.329 +05:30 151fb997-cda6-47da-b57d-4ba62ba7275c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:22.330 +05:30 151fb997-cda6-47da-b57d-4ba62ba7275c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 8.7068ms 2025-11-22 10:10:22.330 +05:30 151fb997-cda6-47da-b57d-4ba62ba7275c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:22.331 +05:30 151fb997-cda6-47da-b57d-4ba62ba7275c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 11.9018ms 2025-11-22 10:10:22.372 +05:30 0060cb37-b2cc-4725-95cc-8e85a2b28a1b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:22.374 +05:30 0060cb37-b2cc-4725-95cc-8e85a2b28a1b INF CORS policy execution successful. 2025-11-22 10:10:22.374 +05:30 0060cb37-b2cc-4725-95cc-8e85a2b28a1b INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:22.375 +05:30 8daed25f-85e3-4047-ab6e-e89751f3623b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:22.375 +05:30 8daed25f-85e3-4047-ab6e-e89751f3623b INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:22.383 +05:30 8daed25f-85e3-4047-ab6e-e89751f3623b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:22.383 +05:30 8daed25f-85e3-4047-ab6e-e89751f3623b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 7.8122ms 2025-11-22 10:10:22.383 +05:30 8daed25f-85e3-4047-ab6e-e89751f3623b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:22.385 +05:30 8daed25f-85e3-4047-ab6e-e89751f3623b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 12.2606ms 2025-11-22 10:10:26.504 +05:30 7ea0087c-b556-4761-a9e6-c545f3837f1f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 10:10:26.504 +05:30 0af31b4f-a04c-4d65-98ae-6c9252fe984b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 10:10:26.505 +05:30 7ea0087c-b556-4761-a9e6-c545f3837f1f INF CORS policy execution successful. 2025-11-22 10:10:26.505 +05:30 0af31b4f-a04c-4d65-98ae-6c9252fe984b INF CORS policy execution successful. 2025-11-22 10:10:26.505 +05:30 0af31b4f-a04c-4d65-98ae-6c9252fe984b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.4321ms 2025-11-22 10:10:26.505 +05:30 7ea0087c-b556-4761-a9e6-c545f3837f1f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.4329ms 2025-11-22 10:10:26.547 +05:30 7c1b3e50-9dd3-4444-8fe1-a821062b6580 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 10:10:26.549 +05:30 7c1b3e50-9dd3-4444-8fe1-a821062b6580 INF CORS policy execution successful. 2025-11-22 10:10:26.550 +05:30 7c1b3e50-9dd3-4444-8fe1-a821062b6580 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:26.550 +05:30 3b30fc3c-0618-4d76-8e1b-593e50b6569c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 10:10:26.557 +05:30 3b30fc3c-0618-4d76-8e1b-593e50b6569c INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:26.710 +05:30 3b30fc3c-0618-4d76-8e1b-593e50b6569c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:26.711 +05:30 3b30fc3c-0618-4d76-8e1b-593e50b6569c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 153.2173ms 2025-11-22 10:10:26.711 +05:30 3b30fc3c-0618-4d76-8e1b-593e50b6569c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 10:10:26.712 +05:30 3b30fc3c-0618-4d76-8e1b-593e50b6569c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7c1b3e50-9dd3-4444-8fe1-a821062b6580}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 10:10:26.713 +05:30 3b30fc3c-0618-4d76-8e1b-593e50b6569c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 165.2754ms 2025-11-22 10:10:26.819 +05:30 74563e44-cb8b-4939-a866-38b16ad3bb7c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 10:10:26.820 +05:30 74563e44-cb8b-4939-a866-38b16ad3bb7c INF CORS policy execution successful. 2025-11-22 10:10:26.820 +05:30 74563e44-cb8b-4939-a866-38b16ad3bb7c INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:26.820 +05:30 e7b8205f-fd3e-4b3a-bf75-2b4b360bd056 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 10:10:26.821 +05:30 e7b8205f-fd3e-4b3a-bf75-2b4b360bd056 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:26.918 +05:30 e7b8205f-fd3e-4b3a-bf75-2b4b360bd056 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:26.918 +05:30 e7b8205f-fd3e-4b3a-bf75-2b4b360bd056 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 97.5559ms 2025-11-22 10:10:26.918 +05:30 e7b8205f-fd3e-4b3a-bf75-2b4b360bd056 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 10:10:26.919 +05:30 e7b8205f-fd3e-4b3a-bf75-2b4b360bd056 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 74563e44-cb8b-4939-a866-38b16ad3bb7c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 10:10:26.920 +05:30 e7b8205f-fd3e-4b3a-bf75-2b4b360bd056 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 100.6514ms 2025-11-22 10:10:28.963 +05:30 6014f323-9ca6-455b-9d9a-7b1f7bf57195 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - null null 2025-11-22 10:10:28.963 +05:30 6014f323-9ca6-455b-9d9a-7b1f7bf57195 INF CORS policy execution successful. 2025-11-22 10:10:28.964 +05:30 6014f323-9ca6-455b-9d9a-7b1f7bf57195 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - 204 null null 1.3781ms 2025-11-22 10:10:29.008 +05:30 15d4ddf4-6d9e-482c-812e-c8836ef57329 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - null null 2025-11-22 10:10:29.009 +05:30 15d4ddf4-6d9e-482c-812e-c8836ef57329 INF CORS policy execution successful. 2025-11-22 10:10:29.010 +05:30 15d4ddf4-6d9e-482c-812e-c8836ef57329 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Default&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:29.010 +05:30 fca66276-bd66-4190-83cf-011b7475956e INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:10:29.017 +05:30 fca66276-bd66-4190-83cf-011b7475956e INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 10:10:29.034 +05:30 fca66276-bd66-4190-83cf-011b7475956e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:29.035 +05:30 fca66276-bd66-4190-83cf-011b7475956e INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 17.8767ms 2025-11-22 10:10:29.035 +05:30 fca66276-bd66-4190-83cf-011b7475956e INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:10:29.035 +05:30 fca66276-bd66-4190-83cf-011b7475956e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 15d4ddf4-6d9e-482c-812e-c8836ef57329}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 115} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"}]"} 2025-11-22 10:10:29.036 +05:30 fca66276-bd66-4190-83cf-011b7475956e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - 200 115 application/json; charset=utf-8 27.2576ms 2025-11-22 10:10:30.345 +05:30 b4e4160c-1a95-4cfb-bbb3-ffcfaeedaf82 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 10:10:30.346 +05:30 b4e4160c-1a95-4cfb-bbb3-ffcfaeedaf82 INF CORS policy execution successful. 2025-11-22 10:10:30.346 +05:30 b4e4160c-1a95-4cfb-bbb3-ffcfaeedaf82 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 204 null null 0.9383ms 2025-11-22 10:10:30.390 +05:30 daca3384-d76d-4e93-9aae-c986ef07c9cb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 10:10:30.391 +05:30 daca3384-d76d-4e93-9aae-c986ef07c9cb INF CORS policy execution successful. 2025-11-22 10:10:30.392 +05:30 daca3384-d76d-4e93-9aae-c986ef07c9cb INF HTTP request: Path: /role/getrolelist QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:30.392 +05:30 10116b4a-b137-4bc5-ab0d-131da7e5e575 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:10:30.392 +05:30 10116b4a-b137-4bc5-ab0d-131da7e5e575 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 10:10:30.396 +05:30 10116b4a-b137-4bc5-ab0d-131da7e5e575 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:30.397 +05:30 10116b4a-b137-4bc5-ab0d-131da7e5e575 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 4.6087ms 2025-11-22 10:10:30.397 +05:30 10116b4a-b137-4bc5-ab0d-131da7e5e575 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:10:30.397 +05:30 10116b4a-b137-4bc5-ab0d-131da7e5e575 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: daca3384-d76d-4e93-9aae-c986ef07c9cb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 216} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"},{\"Id\":2,\"Name\":\"Machinist\"},{\"Id\":4,\"Name\":\"Role2\"},{\"Id\":1003,\"Name\":\"Machnist1\"}]"} 2025-11-22 10:10:30.398 +05:30 10116b4a-b137-4bc5-ab0d-131da7e5e575 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 200 216 application/json; charset=utf-8 8.1832ms 2025-11-22 10:10:33.110 +05:30 58897093-e619-43e4-a4c1-a3c898d3ee9e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 10:10:33.111 +05:30 58897093-e619-43e4-a4c1-a3c898d3ee9e INF CORS policy execution successful. 2025-11-22 10:10:33.111 +05:30 58897093-e619-43e4-a4c1-a3c898d3ee9e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 204 null null 0.9414ms 2025-11-22 10:10:33.155 +05:30 ebebda77-5f4a-4623-9016-1b003b26f0fe INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 10:10:33.156 +05:30 ebebda77-5f4a-4623-9016-1b003b26f0fe INF CORS policy execution successful. 2025-11-22 10:10:33.157 +05:30 ebebda77-5f4a-4623-9016-1b003b26f0fe INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Machinist&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:33.157 +05:30 c984a9db-faf8-4bba-9f8b-e219264a60e9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:10:33.157 +05:30 c984a9db-faf8-4bba-9f8b-e219264a60e9 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 10:10:33.166 +05:30 c984a9db-faf8-4bba-9f8b-e219264a60e9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:33.167 +05:30 c984a9db-faf8-4bba-9f8b-e219264a60e9 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 9.3686ms 2025-11-22 10:10:33.167 +05:30 c984a9db-faf8-4bba-9f8b-e219264a60e9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:10:33.167 +05:30 c984a9db-faf8-4bba-9f8b-e219264a60e9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ebebda77-5f4a-4623-9016-1b003b26f0fe}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 117} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":2,\"Name\":\"Machinist\"}]"} 2025-11-22 10:10:33.168 +05:30 c984a9db-faf8-4bba-9f8b-e219264a60e9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 200 117 application/json; charset=utf-8 13.018ms 2025-11-22 10:10:34.930 +05:30 118c8729-a409-4f8a-8573-984f6088cfa1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - null null 2025-11-22 10:10:34.930 +05:30 118c8729-a409-4f8a-8573-984f6088cfa1 INF CORS policy execution successful. 2025-11-22 10:10:34.931 +05:30 118c8729-a409-4f8a-8573-984f6088cfa1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 204 null null 0.909ms 2025-11-22 10:10:34.979 +05:30 42a3a203-f670-48d5-95cc-d9d4bd7438cf INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - application/json 164 2025-11-22 10:10:34.980 +05:30 42a3a203-f670-48d5-95cc-d9d4bd7438cf INF CORS policy execution successful. 2025-11-22 10:10:34.982 +05:30 42a3a203-f670-48d5-95cc-d9d4bd7438cf INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Content-Length: 164}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"Id":2,"loginName":"vyshnav","employee":null,"timezone":2,"email":"vysh@gmail.com","phone":null,"mobile":null,"userType":1,"role":2,"inActive":false,"password":""} 2025-11-22 10:10:34.982 +05:30 e9868754-ffa5-418f-83d8-ea1e7cdfbd8a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 10:10:34.991 +05:30 e9868754-ffa5-418f-83d8-ea1e7cdfbd8a INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.AccessController.Api.Models.APIRequest.UserRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:35.266 +05:30 e9868754-ffa5-418f-83d8-ea1e7cdfbd8a INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:35.287 +05:30 e9868754-ffa5-418f-83d8-ea1e7cdfbd8a INF Executed action Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api) in 295.7701ms 2025-11-22 10:10:35.287 +05:30 e9868754-ffa5-418f-83d8-ea1e7cdfbd8a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 10:10:35.288 +05:30 e9868754-ffa5-418f-83d8-ea1e7cdfbd8a INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 42a3a203-f670-48d5-95cc-d9d4bd7438cf}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 89} Body: {"status":"Success","statusCode":2001,"message":"User updated successfully","result":"2"} 2025-11-22 10:10:35.288 +05:30 e9868754-ffa5-418f-83d8-ea1e7cdfbd8a INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 201 89 application/json; charset=utf-8 309.1605ms 2025-11-22 10:10:37.254 +05:30 601944aa-6f01-48d5-9934-1c797f38bf1e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:37.254 +05:30 f8373995-a440-4cc0-8db7-7a4a62567d77 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:37.255 +05:30 601944aa-6f01-48d5-9934-1c797f38bf1e INF CORS policy execution successful. 2025-11-22 10:10:37.255 +05:30 f8373995-a440-4cc0-8db7-7a4a62567d77 INF CORS policy execution successful. 2025-11-22 10:10:37.255 +05:30 f8373995-a440-4cc0-8db7-7a4a62567d77 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.6717ms 2025-11-22 10:10:37.255 +05:30 601944aa-6f01-48d5-9934-1c797f38bf1e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.6731ms 2025-11-22 10:10:37.306 +05:30 707d3cab-ca76-45ee-950c-8b8f8d846e11 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:37.306 +05:30 707d3cab-ca76-45ee-950c-8b8f8d846e11 INF CORS policy execution successful. 2025-11-22 10:10:37.307 +05:30 707d3cab-ca76-45ee-950c-8b8f8d846e11 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:37.307 +05:30 40313004-c16c-41b9-b435-aaf3823f318e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:37.307 +05:30 40313004-c16c-41b9-b435-aaf3823f318e INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:37.318 +05:30 40313004-c16c-41b9-b435-aaf3823f318e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:37.319 +05:30 40313004-c16c-41b9-b435-aaf3823f318e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 11.5312ms 2025-11-22 10:10:37.319 +05:30 40313004-c16c-41b9-b435-aaf3823f318e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:37.319 +05:30 40313004-c16c-41b9-b435-aaf3823f318e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 13.6754ms 2025-11-22 10:10:37.362 +05:30 f94013d1-b177-4fbc-a0b1-6f00aa43a656 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:37.363 +05:30 f94013d1-b177-4fbc-a0b1-6f00aa43a656 INF CORS policy execution successful. 2025-11-22 10:10:37.363 +05:30 f94013d1-b177-4fbc-a0b1-6f00aa43a656 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:37.364 +05:30 4676eec7-0450-4dac-b643-513aa99b4f99 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:37.364 +05:30 4676eec7-0450-4dac-b643-513aa99b4f99 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:37.368 +05:30 4676eec7-0450-4dac-b643-513aa99b4f99 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:37.369 +05:30 4676eec7-0450-4dac-b643-513aa99b4f99 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.9423ms 2025-11-22 10:10:37.369 +05:30 4676eec7-0450-4dac-b643-513aa99b4f99 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:37.370 +05:30 4676eec7-0450-4dac-b643-513aa99b4f99 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 7.2499ms 2025-11-22 10:10:37.419 +05:30 a74fda96-dcab-48d5-92c3-e89fc274b202 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:10:37.421 +05:30 a74fda96-dcab-48d5-92c3-e89fc274b202 INF CORS policy execution successful. 2025-11-22 10:10:37.422 +05:30 a74fda96-dcab-48d5-92c3-e89fc274b202 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:37.422 +05:30 f86a0031-6a28-4ed1-ad0c-58a16c0783a4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:37.422 +05:30 f86a0031-6a28-4ed1-ad0c-58a16c0783a4 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:37.426 +05:30 f86a0031-6a28-4ed1-ad0c-58a16c0783a4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:37.427 +05:30 f86a0031-6a28-4ed1-ad0c-58a16c0783a4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.7038ms 2025-11-22 10:10:37.427 +05:30 f86a0031-6a28-4ed1-ad0c-58a16c0783a4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:10:37.428 +05:30 f86a0031-6a28-4ed1-ad0c-58a16c0783a4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 8.0896ms 2025-11-22 10:10:40.132 +05:30 e29b0db9-e7e0-41f6-bd54-244f05489668 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:10:40.133 +05:30 e29b0db9-e7e0-41f6-bd54-244f05489668 INF CORS policy execution successful. 2025-11-22 10:10:40.133 +05:30 e29b0db9-e7e0-41f6-bd54-244f05489668 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.0355ms 2025-11-22 10:10:40.186 +05:30 854ad7fb-3c00-4f3e-a96e-519e3a368e12 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:10:40.187 +05:30 854ad7fb-3c00-4f3e-a96e-519e3a368e12 INF CORS policy execution successful. 2025-11-22 10:10:40.188 +05:30 854ad7fb-3c00-4f3e-a96e-519e3a368e12 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:10:40.188 +05:30 f7745fe3-9d9f-4061-9bed-ea6487a5b554 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:10:40.189 +05:30 f7745fe3-9d9f-4061-9bed-ea6487a5b554 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:10:40.196 +05:30 f7745fe3-9d9f-4061-9bed-ea6487a5b554 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:10:40.197 +05:30 f7745fe3-9d9f-4061-9bed-ea6487a5b554 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.1075ms 2025-11-22 10:10:40.197 +05:30 f7745fe3-9d9f-4061-9bed-ea6487a5b554 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:10:40.197 +05:30 f7745fe3-9d9f-4061-9bed-ea6487a5b554 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 854ad7fb-3c00-4f3e-a96e-519e3a368e12}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 10:10:40.198 +05:30 f7745fe3-9d9f-4061-9bed-ea6487a5b554 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 12.9298ms 2025-11-22 10:15:18.022 +05:30 4182b36d-ee50-46f6-ba5c-b6e83c808b0e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:18.025 +05:30 4182b36d-ee50-46f6-ba5c-b6e83c808b0e INF CORS policy execution successful. 2025-11-22 10:15:18.026 +05:30 4182b36d-ee50-46f6-ba5c-b6e83c808b0e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.4773ms 2025-11-22 10:15:18.058 +05:30 6a17db2e-1818-4762-abef-31327049f1d2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:18.058 +05:30 6a17db2e-1818-4762-abef-31327049f1d2 INF CORS policy execution successful. 2025-11-22 10:15:18.059 +05:30 6a17db2e-1818-4762-abef-31327049f1d2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.8196ms 2025-11-22 10:15:18.066 +05:30 ebb05587-e394-4436-894f-42b0c62b5d8e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 10:15:18.066 +05:30 ebb05587-e394-4436-894f-42b0c62b5d8e INF CORS policy execution successful. 2025-11-22 10:15:18.066 +05:30 ebb05587-e394-4436-894f-42b0c62b5d8e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.4888ms 2025-11-22 10:15:18.103 +05:30 d2e078a4-1170-4715-8b91-2c2120b5b8b4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:18.109 +05:30 d2e078a4-1170-4715-8b91-2c2120b5b8b4 INF CORS policy execution successful. 2025-11-22 10:15:18.111 +05:30 9eb75513-44e2-4163-9e3b-a8308331dbff INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 10:15:18.113 +05:30 d2e078a4-1170-4715-8b91-2c2120b5b8b4 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:18.113 +05:30 9eb75513-44e2-4163-9e3b-a8308331dbff INF CORS policy execution successful. 2025-11-22 10:15:18.113 +05:30 9eb75513-44e2-4163-9e3b-a8308331dbff INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:18.114 +05:30 177994ce-ada7-4995-8873-6c6c06b5e75d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:18.114 +05:30 cb1a2a0b-40a2-4ef5-b303-0d027886bb25 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:15:18.115 +05:30 cb1a2a0b-40a2-4ef5-b303-0d027886bb25 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:18.115 +05:30 177994ce-ada7-4995-8873-6c6c06b5e75d INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:18.133 +05:30 cb1a2a0b-40a2-4ef5-b303-0d027886bb25 INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:18.134 +05:30 cb1a2a0b-40a2-4ef5-b303-0d027886bb25 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 18.7101ms 2025-11-22 10:15:18.134 +05:30 cb1a2a0b-40a2-4ef5-b303-0d027886bb25 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:15:18.135 +05:30 cb1a2a0b-40a2-4ef5-b303-0d027886bb25 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 9eb75513-44e2-4163-9e3b-a8308331dbff}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":3001,"message":"Record(s) Not Found","result":null} 2025-11-22 10:15:18.139 +05:30 cb1a2a0b-40a2-4ef5-b303-0d027886bb25 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 404 84 application/json; charset=utf-8 28.3396ms 2025-11-22 10:15:18.148 +05:30 177994ce-ada7-4995-8873-6c6c06b5e75d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:18.149 +05:30 177994ce-ada7-4995-8873-6c6c06b5e75d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 33.4939ms 2025-11-22 10:15:18.149 +05:30 177994ce-ada7-4995-8873-6c6c06b5e75d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:18.150 +05:30 177994ce-ada7-4995-8873-6c6c06b5e75d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 46.9684ms 2025-11-22 10:15:18.193 +05:30 8e62bdfb-5601-43e2-96b8-93b80b0a01d9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:18.194 +05:30 8e62bdfb-5601-43e2-96b8-93b80b0a01d9 INF CORS policy execution successful. 2025-11-22 10:15:18.195 +05:30 8e62bdfb-5601-43e2-96b8-93b80b0a01d9 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:18.196 +05:30 e68e2f2d-5079-4ac8-a105-203412480005 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:18.196 +05:30 e68e2f2d-5079-4ac8-a105-203412480005 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:18.202 +05:30 e68e2f2d-5079-4ac8-a105-203412480005 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:18.202 +05:30 e68e2f2d-5079-4ac8-a105-203412480005 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.1697ms 2025-11-22 10:15:18.202 +05:30 e68e2f2d-5079-4ac8-a105-203412480005 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:18.203 +05:30 e68e2f2d-5079-4ac8-a105-203412480005 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 9.5391ms 2025-11-22 10:15:19.613 +05:30 8fde4ae1-529d-4219-a071-ae6e43da3957 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:19.614 +05:30 8fde4ae1-529d-4219-a071-ae6e43da3957 INF CORS policy execution successful. 2025-11-22 10:15:19.615 +05:30 8fde4ae1-529d-4219-a071-ae6e43da3957 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:19.615 +05:30 17439adc-0093-4f17-81da-7f905e3e22f3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:19.616 +05:30 17439adc-0093-4f17-81da-7f905e3e22f3 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:19.622 +05:30 17439adc-0093-4f17-81da-7f905e3e22f3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:19.622 +05:30 17439adc-0093-4f17-81da-7f905e3e22f3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.5751ms 2025-11-22 10:15:19.622 +05:30 17439adc-0093-4f17-81da-7f905e3e22f3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:19.623 +05:30 17439adc-0093-4f17-81da-7f905e3e22f3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 9.8626ms 2025-11-22 10:15:19.654 +05:30 d3bff2ff-5c11-41c4-a3ae-d2f252da9f83 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 10:15:19.655 +05:30 d3bff2ff-5c11-41c4-a3ae-d2f252da9f83 INF CORS policy execution successful. 2025-11-22 10:15:19.655 +05:30 d3bff2ff-5c11-41c4-a3ae-d2f252da9f83 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:19.655 +05:30 a18dcdf6-41c5-4946-b91b-2add89e6a0da INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:15:19.655 +05:30 a18dcdf6-41c5-4946-b91b-2add89e6a0da INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:19.659 +05:30 a18dcdf6-41c5-4946-b91b-2add89e6a0da INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:19.659 +05:30 a18dcdf6-41c5-4946-b91b-2add89e6a0da INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 3.5332ms 2025-11-22 10:15:19.659 +05:30 a18dcdf6-41c5-4946-b91b-2add89e6a0da INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:15:19.659 +05:30 a18dcdf6-41c5-4946-b91b-2add89e6a0da INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: d3bff2ff-5c11-41c4-a3ae-d2f252da9f83}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":3001,"message":"Record(s) Not Found","result":null} 2025-11-22 10:15:19.660 +05:30 a18dcdf6-41c5-4946-b91b-2add89e6a0da INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 404 84 application/json; charset=utf-8 6.1558ms 2025-11-22 10:15:19.666 +05:30 46591a95-29ee-47eb-8593-9b765be9329c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:19.666 +05:30 46591a95-29ee-47eb-8593-9b765be9329c INF CORS policy execution successful. 2025-11-22 10:15:19.667 +05:30 46591a95-29ee-47eb-8593-9b765be9329c INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:19.667 +05:30 e30d1009-7b92-40df-95c2-dae09e97410b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:19.667 +05:30 e30d1009-7b92-40df-95c2-dae09e97410b INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:19.671 +05:30 e30d1009-7b92-40df-95c2-dae09e97410b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:19.671 +05:30 e30d1009-7b92-40df-95c2-dae09e97410b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.0339ms 2025-11-22 10:15:19.671 +05:30 e30d1009-7b92-40df-95c2-dae09e97410b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:19.672 +05:30 e30d1009-7b92-40df-95c2-dae09e97410b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 6.2901ms 2025-11-22 10:15:19.738 +05:30 2e089431-776e-46da-a14c-231b36af0860 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:19.739 +05:30 2e089431-776e-46da-a14c-231b36af0860 INF CORS policy execution successful. 2025-11-22 10:15:19.739 +05:30 2e089431-776e-46da-a14c-231b36af0860 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:19.739 +05:30 841404bf-ce9e-431a-8198-d49409550650 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:19.739 +05:30 841404bf-ce9e-431a-8198-d49409550650 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:19.743 +05:30 841404bf-ce9e-431a-8198-d49409550650 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:19.745 +05:30 841404bf-ce9e-431a-8198-d49409550650 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 5.042ms 2025-11-22 10:15:19.745 +05:30 841404bf-ce9e-431a-8198-d49409550650 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:19.746 +05:30 841404bf-ce9e-431a-8198-d49409550650 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 7.5741ms 2025-11-22 10:15:24.704 +05:30 ac769a4e-7509-4830-ae12-0e769dce85a6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:24.704 +05:30 779aa32d-d317-46c6-b6dc-e5f90c4f1fc8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:24.704 +05:30 779aa32d-d317-46c6-b6dc-e5f90c4f1fc8 INF CORS policy execution successful. 2025-11-22 10:15:24.704 +05:30 ac769a4e-7509-4830-ae12-0e769dce85a6 INF CORS policy execution successful. 2025-11-22 10:15:24.705 +05:30 779aa32d-d317-46c6-b6dc-e5f90c4f1fc8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.0591ms 2025-11-22 10:15:24.705 +05:30 ac769a4e-7509-4830-ae12-0e769dce85a6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.2666ms 2025-11-22 10:15:24.741 +05:30 1965bcc1-ef27-4fb6-a777-d28d3ac8b198 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 10:15:24.741 +05:30 1965bcc1-ef27-4fb6-a777-d28d3ac8b198 INF CORS policy execution successful. 2025-11-22 10:15:24.741 +05:30 1965bcc1-ef27-4fb6-a777-d28d3ac8b198 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.539ms 2025-11-22 10:15:24.746 +05:30 4b30d439-a448-4a37-b742-b8afe1d3325e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:24.747 +05:30 4b30d439-a448-4a37-b742-b8afe1d3325e INF CORS policy execution successful. 2025-11-22 10:15:24.748 +05:30 4b30d439-a448-4a37-b742-b8afe1d3325e INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:24.748 +05:30 fa79c167-9d77-4108-b4d2-3fee80ca01fd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:24.748 +05:30 fa79c167-9d77-4108-b4d2-3fee80ca01fd INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:24.754 +05:30 fa79c167-9d77-4108-b4d2-3fee80ca01fd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:24.755 +05:30 fa79c167-9d77-4108-b4d2-3fee80ca01fd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.6655ms 2025-11-22 10:15:24.755 +05:30 fa79c167-9d77-4108-b4d2-3fee80ca01fd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:24.756 +05:30 fa79c167-9d77-4108-b4d2-3fee80ca01fd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 10.4533ms 2025-11-22 10:15:24.787 +05:30 4bbd689a-6964-4921-a85e-b34a74e5b5cb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 10:15:24.790 +05:30 4bbd689a-6964-4921-a85e-b34a74e5b5cb INF CORS policy execution successful. 2025-11-22 10:15:24.790 +05:30 4bbd689a-6964-4921-a85e-b34a74e5b5cb INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:24.791 +05:30 eacd217a-7b5c-4a97-8de4-c3dd136fdcba INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:15:24.791 +05:30 eacd217a-7b5c-4a97-8de4-c3dd136fdcba INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:24.795 +05:30 eacd217a-7b5c-4a97-8de4-c3dd136fdcba INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:24.795 +05:30 eacd217a-7b5c-4a97-8de4-c3dd136fdcba INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.0582ms 2025-11-22 10:15:24.795 +05:30 eacd217a-7b5c-4a97-8de4-c3dd136fdcba INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:15:24.795 +05:30 eacd217a-7b5c-4a97-8de4-c3dd136fdcba INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 4bbd689a-6964-4921-a85e-b34a74e5b5cb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":3001,"message":"Record(s) Not Found","result":null} 2025-11-22 10:15:24.796 +05:30 eacd217a-7b5c-4a97-8de4-c3dd136fdcba INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 404 84 application/json; charset=utf-8 8.9535ms 2025-11-22 10:15:24.801 +05:30 236084d2-3e65-4db1-98b4-0f447ea554ce INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:24.802 +05:30 236084d2-3e65-4db1-98b4-0f447ea554ce INF CORS policy execution successful. 2025-11-22 10:15:24.802 +05:30 236084d2-3e65-4db1-98b4-0f447ea554ce INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:24.802 +05:30 40a20be4-7e02-42a2-aa62-779b507a01ef INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:24.802 +05:30 40a20be4-7e02-42a2-aa62-779b507a01ef INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:24.808 +05:30 40a20be4-7e02-42a2-aa62-779b507a01ef INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:24.808 +05:30 40a20be4-7e02-42a2-aa62-779b507a01ef INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 5.9352ms 2025-11-22 10:15:24.809 +05:30 40a20be4-7e02-42a2-aa62-779b507a01ef INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:24.809 +05:30 40a20be4-7e02-42a2-aa62-779b507a01ef INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 8.2109ms 2025-11-22 10:15:24.865 +05:30 c9a73bc6-6cee-4dff-a457-ec9c8b7947bd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:24.866 +05:30 c9a73bc6-6cee-4dff-a457-ec9c8b7947bd INF CORS policy execution successful. 2025-11-22 10:15:24.867 +05:30 c9a73bc6-6cee-4dff-a457-ec9c8b7947bd INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg1ODM0LCJleHAiOjE3NjM3ODc2MzQsImlhdCI6MTc2Mzc4NTgzNH0.w42K-THY-sIglRXd-cjXyCYQ2w5y8MGpPNuXJtqBBGo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:24.867 +05:30 654f2870-4e91-406b-bb3d-61f0991f798c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:24.867 +05:30 654f2870-4e91-406b-bb3d-61f0991f798c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:24.873 +05:30 654f2870-4e91-406b-bb3d-61f0991f798c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:24.874 +05:30 654f2870-4e91-406b-bb3d-61f0991f798c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.5517ms 2025-11-22 10:15:24.874 +05:30 654f2870-4e91-406b-bb3d-61f0991f798c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:24.875 +05:30 654f2870-4e91-406b-bb3d-61f0991f798c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 10.2428ms 2025-11-22 10:15:45.565 +05:30 7b7c3012-3361-40cc-bf66-b94fb8f0bf86 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:15:45.565 +05:30 1f33f5b8-7e51-435e-b0dd-99c2d5ca88d3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:15:45.566 +05:30 1f33f5b8-7e51-435e-b0dd-99c2d5ca88d3 INF CORS policy execution successful. 2025-11-22 10:15:45.566 +05:30 7b7c3012-3361-40cc-bf66-b94fb8f0bf86 INF CORS policy execution successful. 2025-11-22 10:15:45.567 +05:30 7b7c3012-3361-40cc-bf66-b94fb8f0bf86 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.8781ms 2025-11-22 10:15:45.567 +05:30 1f33f5b8-7e51-435e-b0dd-99c2d5ca88d3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.2337ms 2025-11-22 10:15:45.610 +05:30 ca2049c7-f1dc-42e5-8770-8842cd33fafe INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:15:45.612 +05:30 ca2049c7-f1dc-42e5-8770-8842cd33fafe INF CORS policy execution successful. 2025-11-22 10:15:45.615 +05:30 ca2049c7-f1dc-42e5-8770-8842cd33fafe INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:45.616 +05:30 3bc59617-964f-41bb-a2dd-e0f56c4a597e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:15:45.617 +05:30 3bc59617-964f-41bb-a2dd-e0f56c4a597e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:45.628 +05:30 3bc59617-964f-41bb-a2dd-e0f56c4a597e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:45.630 +05:30 3bc59617-964f-41bb-a2dd-e0f56c4a597e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 13.1344ms 2025-11-22 10:15:45.630 +05:30 3bc59617-964f-41bb-a2dd-e0f56c4a597e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:15:45.631 +05:30 3bc59617-964f-41bb-a2dd-e0f56c4a597e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ca2049c7-f1dc-42e5-8770-8842cd33fafe}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 10:15:45.631 +05:30 3bc59617-964f-41bb-a2dd-e0f56c4a597e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 21.1886ms 2025-11-22 10:15:45.677 +05:30 65cdc3a5-349f-4fd0-8027-92343b61414c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:15:45.678 +05:30 65cdc3a5-349f-4fd0-8027-92343b61414c INF CORS policy execution successful. 2025-11-22 10:15:45.681 +05:30 65cdc3a5-349f-4fd0-8027-92343b61414c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:45.681 +05:30 de974425-c071-499b-8c69-31583612239f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:15:45.682 +05:30 de974425-c071-499b-8c69-31583612239f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:45.688 +05:30 de974425-c071-499b-8c69-31583612239f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:45.689 +05:30 de974425-c071-499b-8c69-31583612239f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.0397ms 2025-11-22 10:15:45.689 +05:30 de974425-c071-499b-8c69-31583612239f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:15:45.689 +05:30 de974425-c071-499b-8c69-31583612239f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 65cdc3a5-349f-4fd0-8027-92343b61414c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 10:15:45.691 +05:30 de974425-c071-499b-8c69-31583612239f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 14.2001ms 2025-11-22 10:15:50.352 +05:30 cb49781d-a3e7-4967-868c-acb8a9a91488 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:50.352 +05:30 eaffadf5-505d-4cf3-a486-cbe97b2c8b02 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:50.352 +05:30 cb49781d-a3e7-4967-868c-acb8a9a91488 INF CORS policy execution successful. 2025-11-22 10:15:50.352 +05:30 eaffadf5-505d-4cf3-a486-cbe97b2c8b02 INF CORS policy execution successful. 2025-11-22 10:15:50.353 +05:30 eaffadf5-505d-4cf3-a486-cbe97b2c8b02 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.2086ms 2025-11-22 10:15:50.353 +05:30 cb49781d-a3e7-4967-868c-acb8a9a91488 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.1997ms 2025-11-22 10:15:50.395 +05:30 59374986-a1ec-4649-a816-21671f4fdf3d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 10:15:50.396 +05:30 59374986-a1ec-4649-a816-21671f4fdf3d INF CORS policy execution successful. 2025-11-22 10:15:50.396 +05:30 59374986-a1ec-4649-a816-21671f4fdf3d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.7438ms 2025-11-22 10:15:50.409 +05:30 75d5463f-4048-4a8c-9102-690ff42ac0ad INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:50.412 +05:30 75d5463f-4048-4a8c-9102-690ff42ac0ad INF CORS policy execution successful. 2025-11-22 10:15:50.413 +05:30 75d5463f-4048-4a8c-9102-690ff42ac0ad INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:50.414 +05:30 f58a3665-276c-4d05-b4da-3668b6ce592c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:50.414 +05:30 f58a3665-276c-4d05-b4da-3668b6ce592c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:50.422 +05:30 f58a3665-276c-4d05-b4da-3668b6ce592c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:50.422 +05:30 f58a3665-276c-4d05-b4da-3668b6ce592c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 8.0685ms 2025-11-22 10:15:50.423 +05:30 f58a3665-276c-4d05-b4da-3668b6ce592c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:50.423 +05:30 f58a3665-276c-4d05-b4da-3668b6ce592c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 13.6419ms 2025-11-22 10:15:50.450 +05:30 a28e2d32-7faf-4b8b-82a5-8abec20f8af8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 10:15:50.452 +05:30 a28e2d32-7faf-4b8b-82a5-8abec20f8af8 INF CORS policy execution successful. 2025-11-22 10:15:50.452 +05:30 a28e2d32-7faf-4b8b-82a5-8abec20f8af8 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:50.453 +05:30 1e042d0f-80c4-49cc-9f30-67db56aefb36 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:15:50.453 +05:30 1e042d0f-80c4-49cc-9f30-67db56aefb36 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:50.458 +05:30 1e042d0f-80c4-49cc-9f30-67db56aefb36 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:50.458 +05:30 1e042d0f-80c4-49cc-9f30-67db56aefb36 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.7294ms 2025-11-22 10:15:50.458 +05:30 1e042d0f-80c4-49cc-9f30-67db56aefb36 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:15:50.458 +05:30 1e042d0f-80c4-49cc-9f30-67db56aefb36 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a28e2d32-7faf-4b8b-82a5-8abec20f8af8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 10:15:50.459 +05:30 1e042d0f-80c4-49cc-9f30-67db56aefb36 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 8.8753ms 2025-11-22 10:15:50.464 +05:30 5fb45f8c-ff13-4094-a459-21b785ac0a0c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:50.464 +05:30 5fb45f8c-ff13-4094-a459-21b785ac0a0c INF CORS policy execution successful. 2025-11-22 10:15:50.464 +05:30 5fb45f8c-ff13-4094-a459-21b785ac0a0c INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:50.465 +05:30 62658df6-b3d3-45a6-af7e-613a22a9ff5c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:50.465 +05:30 62658df6-b3d3-45a6-af7e-613a22a9ff5c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:50.469 +05:30 62658df6-b3d3-45a6-af7e-613a22a9ff5c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:50.469 +05:30 62658df6-b3d3-45a6-af7e-613a22a9ff5c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.3242ms 2025-11-22 10:15:50.469 +05:30 62658df6-b3d3-45a6-af7e-613a22a9ff5c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:50.470 +05:30 62658df6-b3d3-45a6-af7e-613a22a9ff5c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 6.1213ms 2025-11-22 10:15:50.513 +05:30 0d0bcbeb-227e-48af-b9e6-e9a8b39a3d65 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:15:50.515 +05:30 0d0bcbeb-227e-48af-b9e6-e9a8b39a3d65 INF CORS policy execution successful. 2025-11-22 10:15:50.515 +05:30 0d0bcbeb-227e-48af-b9e6-e9a8b39a3d65 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:50.515 +05:30 03be889b-9093-435b-9e69-c3935f418ab9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:50.515 +05:30 03be889b-9093-435b-9e69-c3935f418ab9 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:50.523 +05:30 03be889b-9093-435b-9e69-c3935f418ab9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:50.524 +05:30 03be889b-9093-435b-9e69-c3935f418ab9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 8.1048ms 2025-11-22 10:15:50.524 +05:30 03be889b-9093-435b-9e69-c3935f418ab9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:15:50.525 +05:30 03be889b-9093-435b-9e69-c3935f418ab9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 11.3347ms 2025-11-22 10:15:52.485 +05:30 8f61bb37-8ab1-42e6-955b-abccaffb349b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 10:15:52.485 +05:30 ae7a1513-9331-4c8e-ada5-66ca661de8fc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 10:15:52.486 +05:30 ae7a1513-9331-4c8e-ada5-66ca661de8fc INF CORS policy execution successful. 2025-11-22 10:15:52.486 +05:30 8f61bb37-8ab1-42e6-955b-abccaffb349b INF CORS policy execution successful. 2025-11-22 10:15:52.486 +05:30 8f61bb37-8ab1-42e6-955b-abccaffb349b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.0246ms 2025-11-22 10:15:52.486 +05:30 ae7a1513-9331-4c8e-ada5-66ca661de8fc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.7697ms 2025-11-22 10:15:52.530 +05:30 413753cf-c997-414d-a540-aa5266fd14f3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 10:15:52.531 +05:30 413753cf-c997-414d-a540-aa5266fd14f3 INF CORS policy execution successful. 2025-11-22 10:15:52.531 +05:30 413753cf-c997-414d-a540-aa5266fd14f3 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:52.532 +05:30 ed77e50a-001d-4846-a091-6298e9e5c6fb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 10:15:52.532 +05:30 ed77e50a-001d-4846-a091-6298e9e5c6fb INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:52.546 +05:30 ed77e50a-001d-4846-a091-6298e9e5c6fb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:52.546 +05:30 ed77e50a-001d-4846-a091-6298e9e5c6fb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 14.1316ms 2025-11-22 10:15:52.546 +05:30 ed77e50a-001d-4846-a091-6298e9e5c6fb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 10:15:52.547 +05:30 ed77e50a-001d-4846-a091-6298e9e5c6fb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 413753cf-c997-414d-a540-aa5266fd14f3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 467} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 10:15:52.547 +05:30 ed77e50a-001d-4846-a091-6298e9e5c6fb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 467 application/json; charset=utf-8 17.7766ms 2025-11-22 10:15:52.589 +05:30 86b47295-8c71-4c0e-abdd-6eceb828f950 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 10:15:52.590 +05:30 86b47295-8c71-4c0e-abdd-6eceb828f950 INF CORS policy execution successful. 2025-11-22 10:15:52.590 +05:30 86b47295-8c71-4c0e-abdd-6eceb828f950 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:52.590 +05:30 475ab827-58ea-4354-9a6c-c36fcfe87cb7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 10:15:52.591 +05:30 475ab827-58ea-4354-9a6c-c36fcfe87cb7 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:15:52.595 +05:30 475ab827-58ea-4354-9a6c-c36fcfe87cb7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:52.595 +05:30 475ab827-58ea-4354-9a6c-c36fcfe87cb7 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 4.3562ms 2025-11-22 10:15:52.595 +05:30 475ab827-58ea-4354-9a6c-c36fcfe87cb7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 10:15:52.595 +05:30 475ab827-58ea-4354-9a6c-c36fcfe87cb7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 86b47295-8c71-4c0e-abdd-6eceb828f950}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 467} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 10:15:52.596 +05:30 475ab827-58ea-4354-9a6c-c36fcfe87cb7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 467 application/json; charset=utf-8 7.1062ms 2025-11-22 10:15:54.243 +05:30 4052c6ef-1501-4b57-a9af-28309d4d6175 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 10:15:54.244 +05:30 4052c6ef-1501-4b57-a9af-28309d4d6175 INF CORS policy execution successful. 2025-11-22 10:15:54.244 +05:30 4052c6ef-1501-4b57-a9af-28309d4d6175 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 204 null null 0.8464ms 2025-11-22 10:15:54.299 +05:30 d8967873-0736-4f66-8927-72724b3ca2fd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 10:15:54.300 +05:30 d8967873-0736-4f66-8927-72724b3ca2fd INF CORS policy execution successful. 2025-11-22 10:15:54.300 +05:30 d8967873-0736-4f66-8927-72724b3ca2fd INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Machinist&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:54.301 +05:30 0aabfde2-0fa7-4080-a448-44a6bd3fb74c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:15:54.301 +05:30 0aabfde2-0fa7-4080-a448-44a6bd3fb74c INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 10:15:54.305 +05:30 0aabfde2-0fa7-4080-a448-44a6bd3fb74c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:54.306 +05:30 0aabfde2-0fa7-4080-a448-44a6bd3fb74c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 4.8447ms 2025-11-22 10:15:54.306 +05:30 0aabfde2-0fa7-4080-a448-44a6bd3fb74c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:15:54.306 +05:30 0aabfde2-0fa7-4080-a448-44a6bd3fb74c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d8967873-0736-4f66-8927-72724b3ca2fd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 117} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":2,\"Name\":\"Machinist\"}]"} 2025-11-22 10:15:54.306 +05:30 0aabfde2-0fa7-4080-a448-44a6bd3fb74c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 200 117 application/json; charset=utf-8 7.7755ms 2025-11-22 10:15:54.959 +05:30 502fed4c-8305-47b4-b89e-d2bce01b88de INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 10:15:54.960 +05:30 502fed4c-8305-47b4-b89e-d2bce01b88de INF CORS policy execution successful. 2025-11-22 10:15:54.960 +05:30 502fed4c-8305-47b4-b89e-d2bce01b88de INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 204 null null 0.4448ms 2025-11-22 10:15:55.002 +05:30 67ca792f-c8e5-4c4e-90bd-ee27ee14f477 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 10:15:55.002 +05:30 67ca792f-c8e5-4c4e-90bd-ee27ee14f477 INF CORS policy execution successful. 2025-11-22 10:15:55.003 +05:30 67ca792f-c8e5-4c4e-90bd-ee27ee14f477 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:55.003 +05:30 dec13d5f-0a87-4218-93c9-25267ca94477 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:15:55.003 +05:30 dec13d5f-0a87-4218-93c9-25267ca94477 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 10:15:55.005 +05:30 dec13d5f-0a87-4218-93c9-25267ca94477 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:55.006 +05:30 dec13d5f-0a87-4218-93c9-25267ca94477 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 2.5473ms 2025-11-22 10:15:55.006 +05:30 dec13d5f-0a87-4218-93c9-25267ca94477 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:15:55.006 +05:30 dec13d5f-0a87-4218-93c9-25267ca94477 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 67ca792f-c8e5-4c4e-90bd-ee27ee14f477}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 216} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"},{\"Id\":2,\"Name\":\"Machinist\"},{\"Id\":4,\"Name\":\"Role2\"},{\"Id\":1003,\"Name\":\"Machnist1\"}]"} 2025-11-22 10:15:55.006 +05:30 dec13d5f-0a87-4218-93c9-25267ca94477 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 200 216 application/json; charset=utf-8 4.3207ms 2025-11-22 10:15:57.774 +05:30 f276e2b2-0c92-4fc1-a2f4-ee019eb51917 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - null null 2025-11-22 10:15:57.774 +05:30 f276e2b2-0c92-4fc1-a2f4-ee019eb51917 INF CORS policy execution successful. 2025-11-22 10:15:57.775 +05:30 f276e2b2-0c92-4fc1-a2f4-ee019eb51917 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - 204 null null 0.7053ms 2025-11-22 10:15:57.818 +05:30 2d1534e6-335b-4870-afca-5176e1833960 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - null null 2025-11-22 10:15:57.818 +05:30 2d1534e6-335b-4870-afca-5176e1833960 INF CORS policy execution successful. 2025-11-22 10:15:57.818 +05:30 2d1534e6-335b-4870-afca-5176e1833960 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Default&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:15:57.819 +05:30 d7d7f6e0-13fa-4534-8c14-c5400243dbcc INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:15:57.819 +05:30 d7d7f6e0-13fa-4534-8c14-c5400243dbcc INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 10:15:57.821 +05:30 d7d7f6e0-13fa-4534-8c14-c5400243dbcc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:15:57.821 +05:30 d7d7f6e0-13fa-4534-8c14-c5400243dbcc INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 2.3473ms 2025-11-22 10:15:57.821 +05:30 d7d7f6e0-13fa-4534-8c14-c5400243dbcc INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 10:15:57.821 +05:30 d7d7f6e0-13fa-4534-8c14-c5400243dbcc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2d1534e6-335b-4870-afca-5176e1833960}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 115} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"}]"} 2025-11-22 10:15:57.822 +05:30 d7d7f6e0-13fa-4534-8c14-c5400243dbcc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - 200 115 application/json; charset=utf-8 4.0944ms 2025-11-22 10:16:00.505 +05:30 2813d8f0-5ae1-41bb-81b9-40f1579a7107 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - null null 2025-11-22 10:16:00.505 +05:30 2813d8f0-5ae1-41bb-81b9-40f1579a7107 INF CORS policy execution successful. 2025-11-22 10:16:00.506 +05:30 2813d8f0-5ae1-41bb-81b9-40f1579a7107 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 204 null null 0.7347ms 2025-11-22 10:16:00.551 +05:30 338144bb-7e84-4c54-8af7-e1f4cf7f6b1e INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - application/json 164 2025-11-22 10:16:00.552 +05:30 338144bb-7e84-4c54-8af7-e1f4cf7f6b1e INF CORS policy execution successful. 2025-11-22 10:16:00.553 +05:30 338144bb-7e84-4c54-8af7-e1f4cf7f6b1e INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Content-Length: 164}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"Id":2,"loginName":"vyshnav","employee":null,"timezone":2,"email":"vysh@gmail.com","phone":null,"mobile":null,"userType":1,"role":1,"inActive":false,"password":""} 2025-11-22 10:16:00.553 +05:30 4b2d0104-31ec-4551-b24a-2a4f5cfe298d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 10:16:00.553 +05:30 4b2d0104-31ec-4551-b24a-2a4f5cfe298d INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.AccessController.Api.Models.APIRequest.UserRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:16:00.588 +05:30 4b2d0104-31ec-4551-b24a-2a4f5cfe298d INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:16:00.592 +05:30 4b2d0104-31ec-4551-b24a-2a4f5cfe298d INF Executed action Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api) in 39.0825ms 2025-11-22 10:16:00.592 +05:30 4b2d0104-31ec-4551-b24a-2a4f5cfe298d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 10:16:00.592 +05:30 4b2d0104-31ec-4551-b24a-2a4f5cfe298d INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 338144bb-7e84-4c54-8af7-e1f4cf7f6b1e}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 89} Body: {"status":"Success","statusCode":2001,"message":"User updated successfully","result":"2"} 2025-11-22 10:16:00.593 +05:30 4b2d0104-31ec-4551-b24a-2a4f5cfe298d INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 201 89 application/json; charset=utf-8 42.2286ms 2025-11-22 10:16:02.141 +05:30 a9cf32c9-1c34-423c-92d9-48b3f4dbbe8f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:16:02.143 +05:30 8d04324f-580f-4f23-9198-e5ff2ad0aee6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:16:02.144 +05:30 8d04324f-580f-4f23-9198-e5ff2ad0aee6 INF CORS policy execution successful. 2025-11-22 10:16:02.144 +05:30 a9cf32c9-1c34-423c-92d9-48b3f4dbbe8f INF CORS policy execution successful. 2025-11-22 10:16:02.149 +05:30 8d04324f-580f-4f23-9198-e5ff2ad0aee6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 6.5277ms 2025-11-22 10:16:02.152 +05:30 a9cf32c9-1c34-423c-92d9-48b3f4dbbe8f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 10.665ms 2025-11-22 10:16:02.200 +05:30 8d73e08d-c2b1-4e17-9092-1e5493879934 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:16:02.202 +05:30 8d73e08d-c2b1-4e17-9092-1e5493879934 INF CORS policy execution successful. 2025-11-22 10:16:02.204 +05:30 8d73e08d-c2b1-4e17-9092-1e5493879934 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:16:02.205 +05:30 95272384-4e0a-42c5-952f-102df19f8234 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:16:02.205 +05:30 95272384-4e0a-42c5-952f-102df19f8234 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:16:02.226 +05:30 95272384-4e0a-42c5-952f-102df19f8234 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:16:02.227 +05:30 95272384-4e0a-42c5-952f-102df19f8234 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 21.7479ms 2025-11-22 10:16:02.227 +05:30 95272384-4e0a-42c5-952f-102df19f8234 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:16:02.229 +05:30 95272384-4e0a-42c5-952f-102df19f8234 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 28.8151ms 2025-11-22 10:16:02.280 +05:30 f325a4f1-11ae-4d63-93a6-c3ac6c65b52a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:16:02.282 +05:30 f325a4f1-11ae-4d63-93a6-c3ac6c65b52a INF CORS policy execution successful. 2025-11-22 10:16:02.283 +05:30 f325a4f1-11ae-4d63-93a6-c3ac6c65b52a INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:16:02.283 +05:30 f0ee587a-1ff7-4f5a-a9c5-6c8ba1be19e9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:16:02.284 +05:30 f0ee587a-1ff7-4f5a-a9c5-6c8ba1be19e9 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:16:02.295 +05:30 f0ee587a-1ff7-4f5a-a9c5-6c8ba1be19e9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:16:02.297 +05:30 f0ee587a-1ff7-4f5a-a9c5-6c8ba1be19e9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 13.1014ms 2025-11-22 10:16:02.297 +05:30 f0ee587a-1ff7-4f5a-a9c5-6c8ba1be19e9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:16:02.299 +05:30 f0ee587a-1ff7-4f5a-a9c5-6c8ba1be19e9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 19.1686ms 2025-11-22 10:16:02.504 +05:30 16ac02dd-d692-4784-8907-6174ac8ff6e8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 10:16:02.506 +05:30 16ac02dd-d692-4784-8907-6174ac8ff6e8 INF CORS policy execution successful. 2025-11-22 10:16:02.507 +05:30 16ac02dd-d692-4784-8907-6174ac8ff6e8 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODY3NDUsImV4cCI6MTc2Mzc4ODU0NSwiaWF0IjoxNzYzNzg2NzQ1fQ.uqTKGjJxiiQ5aLEY5ll8xwQQQ9V1UVnI9fgjov75TLI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:16:02.507 +05:30 3df580f5-f82b-4663-b8b1-526fd609ea8c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:16:02.508 +05:30 3df580f5-f82b-4663-b8b1-526fd609ea8c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:16:02.524 +05:30 3df580f5-f82b-4663-b8b1-526fd609ea8c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:16:02.525 +05:30 3df580f5-f82b-4663-b8b1-526fd609ea8c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 17.3947ms 2025-11-22 10:16:02.525 +05:30 3df580f5-f82b-4663-b8b1-526fd609ea8c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 10:16:02.527 +05:30 3df580f5-f82b-4663-b8b1-526fd609ea8c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 23.4524ms 2025-11-22 10:16:22.800 +05:30 46ebe88c-2b13-4b74-8c61-b6c8e0d153f0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:16:22.801 +05:30 b0208083-2541-4f27-9bb5-072f323cfbff INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:16:22.801 +05:30 b0208083-2541-4f27-9bb5-072f323cfbff INF CORS policy execution successful. 2025-11-22 10:16:22.801 +05:30 46ebe88c-2b13-4b74-8c61-b6c8e0d153f0 INF CORS policy execution successful. 2025-11-22 10:16:22.801 +05:30 b0208083-2541-4f27-9bb5-072f323cfbff INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.4914ms 2025-11-22 10:16:22.801 +05:30 46ebe88c-2b13-4b74-8c61-b6c8e0d153f0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.4268ms 2025-11-22 10:16:22.843 +05:30 df047598-e9dd-4a4a-8bd0-ba8dc0cf16a1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:16:22.844 +05:30 df047598-e9dd-4a4a-8bd0-ba8dc0cf16a1 INF CORS policy execution successful. 2025-11-22 10:16:22.845 +05:30 df047598-e9dd-4a4a-8bd0-ba8dc0cf16a1 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg2NzgyLCJleHAiOjE3NjM3ODg1ODIsImlhdCI6MTc2Mzc4Njc4Mn0.CVEsRoh3LvoS1kyEAGlW4GiGpCoe4wPA8wMrosX4DXM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:16:22.845 +05:30 8d6460fb-9bd7-496c-aa45-01cc29326ce4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:16:22.846 +05:30 8d6460fb-9bd7-496c-aa45-01cc29326ce4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:16:22.853 +05:30 8d6460fb-9bd7-496c-aa45-01cc29326ce4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:16:22.854 +05:30 8d6460fb-9bd7-496c-aa45-01cc29326ce4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 8.2125ms 2025-11-22 10:16:22.854 +05:30 8d6460fb-9bd7-496c-aa45-01cc29326ce4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:16:22.854 +05:30 8d6460fb-9bd7-496c-aa45-01cc29326ce4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: df047598-e9dd-4a4a-8bd0-ba8dc0cf16a1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 10:16:22.855 +05:30 8d6460fb-9bd7-496c-aa45-01cc29326ce4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 12.0488ms 2025-11-22 10:16:22.907 +05:30 dc10d6b3-67bb-45d6-87d1-5c9d05720c41 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:16:22.907 +05:30 dc10d6b3-67bb-45d6-87d1-5c9d05720c41 INF CORS policy execution successful. 2025-11-22 10:16:22.907 +05:30 dc10d6b3-67bb-45d6-87d1-5c9d05720c41 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg2NzgyLCJleHAiOjE3NjM3ODg1ODIsImlhdCI6MTc2Mzc4Njc4Mn0.CVEsRoh3LvoS1kyEAGlW4GiGpCoe4wPA8wMrosX4DXM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:16:22.908 +05:30 341bac97-7c2c-48ba-b15b-9bbc58b45296 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:16:22.908 +05:30 341bac97-7c2c-48ba-b15b-9bbc58b45296 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:16:22.912 +05:30 341bac97-7c2c-48ba-b15b-9bbc58b45296 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:16:22.912 +05:30 341bac97-7c2c-48ba-b15b-9bbc58b45296 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.0254ms 2025-11-22 10:16:22.912 +05:30 341bac97-7c2c-48ba-b15b-9bbc58b45296 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:16:22.912 +05:30 341bac97-7c2c-48ba-b15b-9bbc58b45296 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dc10d6b3-67bb-45d6-87d1-5c9d05720c41}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 10:16:22.913 +05:30 341bac97-7c2c-48ba-b15b-9bbc58b45296 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 6.1284ms 2025-11-22 10:16:27.112 +05:30 9ca177dd-c18e-422b-ba11-5cccac88d322 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:16:27.113 +05:30 9ca177dd-c18e-422b-ba11-5cccac88d322 INF CORS policy execution successful. 2025-11-22 10:16:27.113 +05:30 9ca177dd-c18e-422b-ba11-5cccac88d322 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.9118ms 2025-11-22 10:16:27.187 +05:30 2f931921-6a49-4edd-b9e3-e4febf49229d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:16:27.188 +05:30 2f931921-6a49-4edd-b9e3-e4febf49229d INF CORS policy execution successful. 2025-11-22 10:16:27.189 +05:30 2f931921-6a49-4edd-b9e3-e4febf49229d INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg2NzgyLCJleHAiOjE3NjM3ODg1ODIsImlhdCI6MTc2Mzc4Njc4Mn0.CVEsRoh3LvoS1kyEAGlW4GiGpCoe4wPA8wMrosX4DXM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:16:27.189 +05:30 24576470-6d9f-467b-bd92-1a616f31148a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:16:27.189 +05:30 24576470-6d9f-467b-bd92-1a616f31148a INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:16:27.197 +05:30 24576470-6d9f-467b-bd92-1a616f31148a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:16:27.197 +05:30 24576470-6d9f-467b-bd92-1a616f31148a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.3397ms 2025-11-22 10:16:27.197 +05:30 24576470-6d9f-467b-bd92-1a616f31148a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:16:27.197 +05:30 24576470-6d9f-467b-bd92-1a616f31148a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2f931921-6a49-4edd-b9e3-e4febf49229d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 10:16:27.198 +05:30 24576470-6d9f-467b-bd92-1a616f31148a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 10.6644ms 2025-11-22 10:27:00.387 +05:30 INF Application is shutting down... 2025-11-22 10:28:54.382 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 10:28:54.427 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 10:28:54.449 +05:30 INF Creating key {53bacaa3-d2fb-4cd8-9cb9-c0ee10e3a3e4} with creation date 2025-11-22 04:58:54Z, activation date 2025-11-22 04:58:54Z, and expiration date 2026-02-20 04:58:54Z. 2025-11-22 10:28:54.462 +05:30 WRN No XML encryptor configured. Key {53bacaa3-d2fb-4cd8-9cb9-c0ee10e3a3e4} may be persisted to storage in unencrypted form. 2025-11-22 10:28:54.638 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 10:28:54.639 +05:30 INF Hosting environment: Production 2025-11-22 10:28:54.639 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 10:28:54.658 +05:30 98fbb2f7-c4aa-4d92-b294-78823912899f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:28:54.842 +05:30 98fbb2f7-c4aa-4d92-b294-78823912899f INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 4:49:02 AM', Current time (UTC): '11/22/2025 4:58:54 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 10:28:54.856 +05:30 98fbb2f7-c4aa-4d92-b294-78823912899f INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 4:49:02 AM', Current time (UTC): '11/22/2025 4:58:54 AM'. 2025-11-22 10:28:54.955 +05:30 98fbb2f7-c4aa-4d92-b294-78823912899f INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2MTIzNDIsImV4cCI6MTc2MzYxNDE0MiwiaWF0IjoxNzYzNjEyMzQyfQ.U4VDnPRXUND9o5hNZTz2EF2_yRO1VBkzHRFmZhwyzqw}, {Connection: keep-alive}, {Cookie: _ga=GA1.1.36403313.1758533384; _gcl_au=1.1.719041445.1758533384; _ga_EK6V7P6NKR=GS2.1.s1758535608$o2$g1$t1758538311$j14$l0$h0}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0} Host: 103.120.178.195 Body: 2025-11-22 10:28:54.966 +05:30 d864de06-d0f4-4973-b97f-71a485833451 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 10:28:54.973 +05:30 d864de06-d0f4-4973-b97f-71a485833451 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 10:28:54.974 +05:30 d864de06-d0f4-4973-b97f-71a485833451 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 98fbb2f7-c4aa-4d92-b294-78823912899f}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/20/2025 04:49:02'"} Body: 2025-11-22 10:28:54.989 +05:30 d864de06-d0f4-4973-b97f-71a485833451 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 338.2272ms 2025-11-22 10:28:55.070 +05:30 80c6544c-d7f7-49eb-94b7-8db346ca42d1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2MTIzNDIsImV4cCI6MTc2MzY0ODM0MiwiaWF0IjoxNzYzNjEyMzQyfQ.q3S1oQWjWq3-PWtRoQYaANy6AxjBsWpcC3KeP68BNpk - null null 2025-11-22 10:28:55.080 +05:30 80c6544c-d7f7-49eb-94b7-8db346ca42d1 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2MTIzNDIsImV4cCI6MTc2MzY0ODM0MiwiaWF0IjoxNzYzNjEyMzQyfQ.q3S1oQWjWq3-PWtRoQYaANy6AxjBsWpcC3KeP68BNpk Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Cookie: _ga=GA1.1.36403313.1758533384; _gcl_au=1.1.719041445.1758533384; _ga_EK6V7P6NKR=GS2.1.s1758535608$o2$g1$t1758538311$j14$l0$h0}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0} Host: 103.120.178.195 Body: 2025-11-22 10:28:55.082 +05:30 274c09c8-c6c7-4595-ac25-b2b19e4f7283 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 10:28:55.108 +05:30 274c09c8-c6c7-4595-ac25-b2b19e4f7283 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 10:28:55.321 +05:30 274c09c8-c6c7-4595-ac25-b2b19e4f7283 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:28:55.429 +05:30 274c09c8-c6c7-4595-ac25-b2b19e4f7283 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 314.2855ms 2025-11-22 10:28:55.429 +05:30 274c09c8-c6c7-4595-ac25-b2b19e4f7283 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 10:28:55.430 +05:30 274c09c8-c6c7-4595-ac25-b2b19e4f7283 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 80c6544c-d7f7-49eb-94b7-8db346ca42d1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Failure","statusCode":4000,"message":"Refresh token has expired","result":null} 2025-11-22 10:28:55.432 +05:30 274c09c8-c6c7-4595-ac25-b2b19e4f7283 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM2MTIzNDIsImV4cCI6MTc2MzY0ODM0MiwiaWF0IjoxNzYzNjEyMzQyfQ.q3S1oQWjWq3-PWtRoQYaANy6AxjBsWpcC3KeP68BNpk - 400 90 application/json; charset=utf-8 362.5365ms 2025-11-22 10:37:53.248 +05:30 2e06d753-f134-4664-a463-b1902ddc315a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:37:53.282 +05:30 2e06d753-f134-4664-a463-b1902ddc315a INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg4MDczLCJleHAiOjE3NjM3ODk4NzMsImlhdCI6MTc2Mzc4ODA3M30.MwOV2mDHOV0nlG4JzGObaInua6Vxpqx-lphF3ZfM6MQ}, {Connection: keep-alive}, {Cookie: _ga=GA1.1.36403313.1758533384; _gcl_au=1.1.719041445.1758533384; _ga_EK6V7P6NKR=GS2.1.s1758535608$o2$g1$t1758538311$j14$l0$h0}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/home}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0} Host: 103.120.178.195 Body: 2025-11-22 10:37:53.287 +05:30 08545c97-276c-468e-8b4a-408fb863ac2b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:37:53.301 +05:30 08545c97-276c-468e-8b4a-408fb863ac2b INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:37:53.635 +05:30 08545c97-276c-468e-8b4a-408fb863ac2b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:37:53.639 +05:30 08545c97-276c-468e-8b4a-408fb863ac2b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 337.6634ms 2025-11-22 10:37:53.639 +05:30 08545c97-276c-468e-8b4a-408fb863ac2b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:37:53.641 +05:30 08545c97-276c-468e-8b4a-408fb863ac2b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2e06d753-f134-4664-a463-b1902ddc315a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 10:37:53.645 +05:30 08545c97-276c-468e-8b4a-408fb863ac2b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 397.482ms 2025-11-22 10:37:55.082 +05:30 057ef035-d7c0-4d2a-a8e9-73be3124ff84 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:37:55.085 +05:30 057ef035-d7c0-4d2a-a8e9-73be3124ff84 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg4MDczLCJleHAiOjE3NjM3ODk4NzMsImlhdCI6MTc2Mzc4ODA3M30.MwOV2mDHOV0nlG4JzGObaInua6Vxpqx-lphF3ZfM6MQ}, {Connection: keep-alive}, {Cookie: _ga=GA1.1.36403313.1758533384; _gcl_au=1.1.719041445.1758533384; _ga_EK6V7P6NKR=GS2.1.s1758535608$o2$g1$t1758538311$j14$l0$h0}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0} Host: 103.120.178.195 Body: 2025-11-22 10:37:55.088 +05:30 2f03f9fb-b647-49d0-8e20-258a84a546d4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:37:55.094 +05:30 2f03f9fb-b647-49d0-8e20-258a84a546d4 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:37:55.180 +05:30 2f03f9fb-b647-49d0-8e20-258a84a546d4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:37:55.181 +05:30 2f03f9fb-b647-49d0-8e20-258a84a546d4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 86.396ms 2025-11-22 10:37:55.181 +05:30 2f03f9fb-b647-49d0-8e20-258a84a546d4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:37:55.181 +05:30 2f03f9fb-b647-49d0-8e20-258a84a546d4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 057ef035-d7c0-4d2a-a8e9-73be3124ff84}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 10:37:55.182 +05:30 2f03f9fb-b647-49d0-8e20-258a84a546d4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 100.2072ms 2025-11-22 10:48:53.953 +05:30 INF Application is shutting down... 2025-11-22 10:49:11.993 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 10:49:12.041 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 10:49:12.066 +05:30 INF Creating key {222aafdb-6d82-4ee7-bd6d-0ee5fa47a024} with creation date 2025-11-22 05:19:12Z, activation date 2025-11-22 05:19:12Z, and expiration date 2026-02-20 05:19:12Z. 2025-11-22 10:49:12.077 +05:30 WRN No XML encryptor configured. Key {222aafdb-6d82-4ee7-bd6d-0ee5fa47a024} may be persisted to storage in unencrypted form. 2025-11-22 10:49:12.244 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 10:49:12.245 +05:30 INF Hosting environment: Production 2025-11-22 10:49:12.245 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 10:49:12.262 +05:30 2ac7e21b-407b-44ef-b8e6-045facca1590 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:49:12.262 +05:30 64b62f75-ed1e-4f12-b59f-c584adb6892d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:49:12.262 +05:30 9d80109f-0ee4-445f-b512-36101e5d3990 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:49:12.317 +05:30 2ac7e21b-407b-44ef-b8e6-045facca1590 INF CORS policy execution successful. 2025-11-22 10:49:12.317 +05:30 9d80109f-0ee4-445f-b512-36101e5d3990 INF CORS policy execution successful. 2025-11-22 10:49:12.317 +05:30 64b62f75-ed1e-4f12-b59f-c584adb6892d INF CORS policy execution successful. 2025-11-22 10:49:12.327 +05:30 64b62f75-ed1e-4f12-b59f-c584adb6892d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 67.5786ms 2025-11-22 10:49:12.327 +05:30 2ac7e21b-407b-44ef-b8e6-045facca1590 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 67.5826ms 2025-11-22 10:49:12.327 +05:30 9d80109f-0ee4-445f-b512-36101e5d3990 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 67.5835ms 2025-11-22 10:49:12.422 +05:30 53c0440c-b63b-4e05-a25c-80462814926d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:49:12.422 +05:30 5587177a-cf1e-4e04-8b60-66a1378120ff INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:49:12.530 +05:30 53c0440c-b63b-4e05-a25c-80462814926d INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 4:30:10 AM', Current time (UTC): '11/22/2025 5:19:12 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 10:49:12.530 +05:30 5587177a-cf1e-4e04-8b60-66a1378120ff INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 4:30:10 AM', Current time (UTC): '11/22/2025 5:19:12 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 10:49:12.542 +05:30 53c0440c-b63b-4e05-a25c-80462814926d INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 4:30:10 AM', Current time (UTC): '11/22/2025 5:19:12 AM'. 2025-11-22 10:49:12.542 +05:30 5587177a-cf1e-4e04-8b60-66a1378120ff INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 4:30:10 AM', Current time (UTC): '11/22/2025 5:19:12 AM'. 2025-11-22 10:49:12.544 +05:30 5587177a-cf1e-4e04-8b60-66a1378120ff INF CORS policy execution successful. 2025-11-22 10:49:12.544 +05:30 53c0440c-b63b-4e05-a25c-80462814926d INF CORS policy execution successful. 2025-11-22 10:49:12.586 +05:30 53c0440c-b63b-4e05-a25c-80462814926d INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4NDAxMCwiZXhwIjoxNzYzNzg1ODEwLCJpYXQiOjE3NjM3ODQwMTB9.7eplJwWunKev-nKOxtkXONHVi_2FyPjWKHJT_gMeGcA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:49:12.586 +05:30 5587177a-cf1e-4e04-8b60-66a1378120ff INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4NDAxMCwiZXhwIjoxNzYzNzg1ODEwLCJpYXQiOjE3NjM3ODQwMTB9.7eplJwWunKev-nKOxtkXONHVi_2FyPjWKHJT_gMeGcA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:49:12.595 +05:30 616e8116-fdfa-4279-a790-59a6280d4553 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 10:49:12.595 +05:30 f3532ad7-e683-40fc-b012-6c40f432dd03 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 10:49:12.601 +05:30 616e8116-fdfa-4279-a790-59a6280d4553 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 10:49:12.601 +05:30 f3532ad7-e683-40fc-b012-6c40f432dd03 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 10:49:12.601 +05:30 616e8116-fdfa-4279-a790-59a6280d4553 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 53c0440c-b63b-4e05-a25c-80462814926d}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 04:30:10'"} Body: 2025-11-22 10:49:12.601 +05:30 f3532ad7-e683-40fc-b012-6c40f432dd03 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 5587177a-cf1e-4e04-8b60-66a1378120ff}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 04:30:10'"} Body: 2025-11-22 10:49:12.610 +05:30 616e8116-fdfa-4279-a790-59a6280d4553 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 187.2272ms 2025-11-22 10:49:12.610 +05:30 f3532ad7-e683-40fc-b012-6c40f432dd03 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 187.2261ms 2025-11-22 10:49:13.009 +05:30 97516c04-aacc-4224-b555-6673b407b951 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:49:13.010 +05:30 536bbed9-9152-47fd-adaf-f618ec3f6751 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4ODc1MSwiZXhwIjoxNzYzODI0NzUxLCJpYXQiOjE3NjM3ODg3NTF9.9Auu2KAhxAaw-hla4dW4l0rH1D5XOYJYLnhJMRYh-DQ - null null 2025-11-22 10:49:13.011 +05:30 536bbed9-9152-47fd-adaf-f618ec3f6751 INF CORS policy execution successful. 2025-11-22 10:49:13.011 +05:30 97516c04-aacc-4224-b555-6673b407b951 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 4:30:10 AM', Current time (UTC): '11/22/2025 5:19:13 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 10:49:13.012 +05:30 97516c04-aacc-4224-b555-6673b407b951 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 4:30:10 AM', Current time (UTC): '11/22/2025 5:19:13 AM'. 2025-11-22 10:49:13.012 +05:30 97516c04-aacc-4224-b555-6673b407b951 INF CORS policy execution successful. 2025-11-22 10:49:13.013 +05:30 536bbed9-9152-47fd-adaf-f618ec3f6751 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4ODc1MSwiZXhwIjoxNzYzODI0NzUxLCJpYXQiOjE3NjM3ODg3NTF9.9Auu2KAhxAaw-hla4dW4l0rH1D5XOYJYLnhJMRYh-DQ Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:49:13.014 +05:30 97516c04-aacc-4224-b555-6673b407b951 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4NDAxMCwiZXhwIjoxNzYzNzg1ODEwLCJpYXQiOjE3NjM3ODQwMTB9.7eplJwWunKev-nKOxtkXONHVi_2FyPjWKHJT_gMeGcA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:49:13.016 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 10:49:13.016 +05:30 dc6f1f61-d4f7-4e70-9103-2cc8e48d364f INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 10:49:13.016 +05:30 dc6f1f61-d4f7-4e70-9103-2cc8e48d364f INF AuthenticationScheme: Bearer was challenged. 2025-11-22 10:49:13.016 +05:30 dc6f1f61-d4f7-4e70-9103-2cc8e48d364f INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 97516c04-aacc-4224-b555-6673b407b951}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 04:30:10'"} Body: 2025-11-22 10:49:13.017 +05:30 dc6f1f61-d4f7-4e70-9103-2cc8e48d364f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 8.5412ms 2025-11-22 10:49:13.061 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 10:49:13.549 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF Database retrieved SS0003_Pioneer 2025-11-22 10:49:13.594 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF Token generated 2025-11-22 10:49:13.596 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF Token generated 2025-11-22 10:49:13.653 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 10:49:13.717 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 652.0032ms 2025-11-22 10:49:13.718 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 10:49:13.720 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 536bbed9-9152-47fd-adaf-f618ec3f6751}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1017} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4ODc1MywiZXhwIjoxNzYzNzkwNTUzLCJpYXQiOjE3NjM3ODg3NTN9.S9EoGMvuj-i4if8eqGGBAlwBXoMWDG8e67d7cG5E0_c\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4ODc1MywiZXhwIjoxNzYzODI0NzUzLCJpYXQiOjE3NjM3ODg3NTN9.mueqkCBjEx-qkTWm0AxGNxsV7FK5QY7z2NOQI2nXQVs\"","tokenExpiryMin":30}} 2025-11-22 10:49:13.722 +05:30 2cb106a8-c122-4b4c-adb2-c0f9a44d5652 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4ODc1MSwiZXhwIjoxNzYzODI0NzUxLCJpYXQiOjE3NjM3ODg3NTF9.9Auu2KAhxAaw-hla4dW4l0rH1D5XOYJYLnhJMRYh-DQ - 200 1017 application/json; charset=utf-8 711.711ms 2025-11-22 10:49:13.825 +05:30 66d72977-bdc5-4986-8810-bcba4ba6d108 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:49:13.825 +05:30 f76c181c-a03c-4575-91ea-00e5729c3daf INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 10:49:13.838 +05:30 66d72977-bdc5-4986-8810-bcba4ba6d108 INF CORS policy execution successful. 2025-11-22 10:49:13.838 +05:30 f76c181c-a03c-4575-91ea-00e5729c3daf INF CORS policy execution successful. 2025-11-22 10:49:13.839 +05:30 66d72977-bdc5-4986-8810-bcba4ba6d108 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4ODc1MywiZXhwIjoxNzYzNzkwNTUzLCJpYXQiOjE3NjM3ODg3NTN9.S9EoGMvuj-i4if8eqGGBAlwBXoMWDG8e67d7cG5E0_c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:49:13.839 +05:30 f76c181c-a03c-4575-91ea-00e5729c3daf INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4ODc1MywiZXhwIjoxNzYzNzkwNTUzLCJpYXQiOjE3NjM3ODg3NTN9.S9EoGMvuj-i4if8eqGGBAlwBXoMWDG8e67d7cG5E0_c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:49:13.840 +05:30 b38cd046-fff7-4dba-97c6-dde300b534f6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:49:13.840 +05:30 13a4f493-5519-479e-8d46-98aca9a3cec1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:49:13.850 +05:30 b38cd046-fff7-4dba-97c6-dde300b534f6 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:49:13.850 +05:30 13a4f493-5519-479e-8d46-98aca9a3cec1 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:49:13.914 +05:30 b38cd046-fff7-4dba-97c6-dde300b534f6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:49:13.914 +05:30 13a4f493-5519-479e-8d46-98aca9a3cec1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:49:13.918 +05:30 b38cd046-fff7-4dba-97c6-dde300b534f6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 67.5572ms 2025-11-22 10:49:13.918 +05:30 13a4f493-5519-479e-8d46-98aca9a3cec1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 67.4579ms 2025-11-22 10:49:13.919 +05:30 b38cd046-fff7-4dba-97c6-dde300b534f6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:49:13.919 +05:30 13a4f493-5519-479e-8d46-98aca9a3cec1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 10:49:13.919 +05:30 b38cd046-fff7-4dba-97c6-dde300b534f6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 66d72977-bdc5-4986-8810-bcba4ba6d108}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 10:49:13.919 +05:30 13a4f493-5519-479e-8d46-98aca9a3cec1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f76c181c-a03c-4575-91ea-00e5729c3daf}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 10:49:13.920 +05:30 b38cd046-fff7-4dba-97c6-dde300b534f6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 95.0993ms 2025-11-22 10:49:13.920 +05:30 13a4f493-5519-479e-8d46-98aca9a3cec1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 95.1195ms 2025-11-22 10:49:14.010 +05:30 ea928ed6-ca20-40de-bf77-6a14241c27c3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:49:14.013 +05:30 ea928ed6-ca20-40de-bf77-6a14241c27c3 INF CORS policy execution successful. 2025-11-22 10:49:14.014 +05:30 ea928ed6-ca20-40de-bf77-6a14241c27c3 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc4ODc1MywiZXhwIjoxNzYzNzkwNTUzLCJpYXQiOjE3NjM3ODg3NTN9.S9EoGMvuj-i4if8eqGGBAlwBXoMWDG8e67d7cG5E0_c}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:49:14.014 +05:30 7babdfdd-634f-437f-9eac-1f49214a33be INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:49:14.015 +05:30 7babdfdd-634f-437f-9eac-1f49214a33be INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:49:14.029 +05:30 7babdfdd-634f-437f-9eac-1f49214a33be INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:49:14.029 +05:30 7babdfdd-634f-437f-9eac-1f49214a33be INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 14.4519ms 2025-11-22 10:49:14.029 +05:30 7babdfdd-634f-437f-9eac-1f49214a33be INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:49:14.030 +05:30 7babdfdd-634f-437f-9eac-1f49214a33be INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ea928ed6-ca20-40de-bf77-6a14241c27c3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 10:49:14.030 +05:30 7babdfdd-634f-437f-9eac-1f49214a33be INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 20.5815ms 2025-11-22 10:50:59.811 +05:30 1f6333e4-e713-4f7e-9867-839343896cc2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html - null null 2025-11-22 10:50:59.950 +05:30 1f6333e4-e713-4f7e-9867-839343896cc2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html - 200 null text/html;charset=utf-8 139.4224ms 2025-11-22 10:51:00.418 +05:30 4189a6a7-e967-455b-bc98-6ed4c25c0869 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/v1/swagger.json - null null 2025-11-22 10:51:00.682 +05:30 4189a6a7-e967-455b-bc98-6ed4c25c0869 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/v1/swagger.json - 200 null application/json;charset=utf-8 263.3942ms 2025-11-22 10:51:37.786 +05:30 be7b6141-3fca-4ec6-973f-d10476bb443a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:51:37.790 +05:30 be7b6141-3fca-4ec6-973f-d10476bb443a INF CORS policy execution successful. 2025-11-22 10:51:37.792 +05:30 be7b6141-3fca-4ec6-973f-d10476bb443a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 7.1252ms 2025-11-22 10:51:37.843 +05:30 f4e65b47-3114-4420-9b95-24c1c3549fed INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:51:37.843 +05:30 f4e65b47-3114-4420-9b95-24c1c3549fed INF CORS policy execution successful. 2025-11-22 10:51:37.850 +05:30 f4e65b47-3114-4420-9b95-24c1c3549fed INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.0985ms 2025-11-22 10:51:37.854 +05:30 879c91ec-afb8-4b05-bbdc-f8748ec29b20 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:51:37.858 +05:30 879c91ec-afb8-4b05-bbdc-f8748ec29b20 INF CORS policy execution successful. 2025-11-22 10:51:37.861 +05:30 879c91ec-afb8-4b05-bbdc-f8748ec29b20 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg4ODk3LCJleHAiOjE3NjM3OTA2OTcsImlhdCI6MTc2Mzc4ODg5N30.j7pzcjUhnoft-Ii0c5Bn2e9zxxTPfVx0bKNmkcEXGxo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:51:37.862 +05:30 a767bb13-c587-4b79-bda1-86c26cdbb86f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:51:37.863 +05:30 a767bb13-c587-4b79-bda1-86c26cdbb86f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:51:37.895 +05:30 a767bb13-c587-4b79-bda1-86c26cdbb86f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:51:37.896 +05:30 a767bb13-c587-4b79-bda1-86c26cdbb86f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 31.9631ms 2025-11-22 10:51:37.896 +05:30 a767bb13-c587-4b79-bda1-86c26cdbb86f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:51:37.896 +05:30 a767bb13-c587-4b79-bda1-86c26cdbb86f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 879c91ec-afb8-4b05-bbdc-f8748ec29b20}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 10:51:37.897 +05:30 a767bb13-c587-4b79-bda1-86c26cdbb86f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 42.7152ms 2025-11-22 10:51:37.970 +05:30 07f71dce-da12-441a-8580-6f74164a1604 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 10:51:37.971 +05:30 07f71dce-da12-441a-8580-6f74164a1604 INF CORS policy execution successful. 2025-11-22 10:51:37.972 +05:30 07f71dce-da12-441a-8580-6f74164a1604 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg4ODk3LCJleHAiOjE3NjM3OTA2OTcsImlhdCI6MTc2Mzc4ODg5N30.j7pzcjUhnoft-Ii0c5Bn2e9zxxTPfVx0bKNmkcEXGxo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 10:51:37.972 +05:30 69a0526d-54ef-4337-ad08-80349a5c779a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:51:37.973 +05:30 69a0526d-54ef-4337-ad08-80349a5c779a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 10:51:37.993 +05:30 69a0526d-54ef-4337-ad08-80349a5c779a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 10:51:37.994 +05:30 69a0526d-54ef-4337-ad08-80349a5c779a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 21.1794ms 2025-11-22 10:51:37.994 +05:30 69a0526d-54ef-4337-ad08-80349a5c779a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 10:51:37.995 +05:30 69a0526d-54ef-4337-ad08-80349a5c779a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 07f71dce-da12-441a-8580-6f74164a1604}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 10:51:37.996 +05:30 69a0526d-54ef-4337-ad08-80349a5c779a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 25.589ms 2025-11-22 10:54:02.796 +05:30 INF Application is shutting down... 2025-11-22 10:54:48.025 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 10:54:48.070 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 10:54:48.096 +05:30 INF Creating key {dffc176b-7244-4c7b-93e0-ea462de255d9} with creation date 2025-11-22 05:24:48Z, activation date 2025-11-22 05:24:48Z, and expiration date 2026-02-20 05:24:48Z. 2025-11-22 10:54:48.116 +05:30 WRN No XML encryptor configured. Key {dffc176b-7244-4c7b-93e0-ea462de255d9} may be persisted to storage in unencrypted form. 2025-11-22 10:54:48.354 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 10:54:48.355 +05:30 INF Hosting environment: Production 2025-11-22 10:54:48.355 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 10:54:48.366 +05:30 f802c7c6-8a61-4145-9e61-ed0ccf60079e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html - null null 2025-11-22 10:54:48.526 +05:30 f802c7c6-8a61-4145-9e61-ed0ccf60079e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html - 200 null text/html;charset=utf-8 161.3324ms 2025-11-22 10:54:48.892 +05:30 647916a0-850a-4ab2-a6d9-3d40854a5b81 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/v1/swagger.json - null null 2025-11-22 10:54:49.225 +05:30 647916a0-850a-4ab2-a6d9-3d40854a5b81 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/v1/swagger.json - 200 null application/json;charset=utf-8 332.6881ms 2025-11-22 11:05:47.833 +05:30 INF Application is shutting down... 2025-11-22 12:07:28.490 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 12:07:28.575 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 12:07:28.621 +05:30 INF Creating key {0b996a4e-4299-45e1-8bed-1373e3ca6bcf} with creation date 2025-11-22 06:37:28Z, activation date 2025-11-22 06:37:28Z, and expiration date 2026-02-20 06:37:28Z. 2025-11-22 12:07:28.643 +05:30 WRN No XML encryptor configured. Key {0b996a4e-4299-45e1-8bed-1373e3ca6bcf} may be persisted to storage in unencrypted form. 2025-11-22 12:07:29.070 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 12:07:29.072 +05:30 INF Hosting environment: Production 2025-11-22 12:07:29.072 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 12:07:29.098 +05:30 848c1066-8ded-4aea-8f6e-d9ebbe0fc6ee INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 12:07:29.098 +05:30 44ec1e51-ad63-4271-9f9e-1f8c3316c01d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:07:29.098 +05:30 596bc944-2269-4ccf-853f-20d381d44550 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:07:29.242 +05:30 44ec1e51-ad63-4271-9f9e-1f8c3316c01d INF CORS policy execution successful. 2025-11-22 12:07:29.242 +05:30 848c1066-8ded-4aea-8f6e-d9ebbe0fc6ee INF CORS policy execution successful. 2025-11-22 12:07:29.242 +05:30 596bc944-2269-4ccf-853f-20d381d44550 INF CORS policy execution successful. 2025-11-22 12:07:29.265 +05:30 848c1066-8ded-4aea-8f6e-d9ebbe0fc6ee INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 168.2031ms 2025-11-22 12:07:29.265 +05:30 44ec1e51-ad63-4271-9f9e-1f8c3316c01d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 168.1968ms 2025-11-22 12:07:29.265 +05:30 596bc944-2269-4ccf-853f-20d381d44550 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 168.1886ms 2025-11-22 12:07:29.370 +05:30 38626ebb-1792-4e30-8c07-ef401cd4ee1b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:07:29.375 +05:30 ad4e876b-c5f3-4e08-b024-8e53d5c0ee74 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 12:07:29.553 +05:30 ad4e876b-c5f3-4e08-b024-8e53d5c0ee74 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 6:09:16 AM', Current time (UTC): '11/22/2025 6:37:29 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 12:07:29.553 +05:30 38626ebb-1792-4e30-8c07-ef401cd4ee1b INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 6:09:16 AM', Current time (UTC): '11/22/2025 6:37:29 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 12:07:29.570 +05:30 38626ebb-1792-4e30-8c07-ef401cd4ee1b INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 6:09:16 AM', Current time (UTC): '11/22/2025 6:37:29 AM'. 2025-11-22 12:07:29.570 +05:30 ad4e876b-c5f3-4e08-b024-8e53d5c0ee74 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 6:09:16 AM', Current time (UTC): '11/22/2025 6:37:29 AM'. 2025-11-22 12:07:29.572 +05:30 ad4e876b-c5f3-4e08-b024-8e53d5c0ee74 INF CORS policy execution successful. 2025-11-22 12:07:29.572 +05:30 38626ebb-1792-4e30-8c07-ef401cd4ee1b INF CORS policy execution successful. 2025-11-22 12:07:29.647 +05:30 38626ebb-1792-4e30-8c07-ef401cd4ee1b INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg5OTU2LCJleHAiOjE3NjM3OTE3NTYsImlhdCI6MTc2Mzc4OTk1Nn0.-40MADZ_ZEyCOgswl2HvbMcCrmMGXt8hGQ-3s4RNydU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:07:29.647 +05:30 ad4e876b-c5f3-4e08-b024-8e53d5c0ee74 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg5OTU2LCJleHAiOjE3NjM3OTE3NTYsImlhdCI6MTc2Mzc4OTk1Nn0.-40MADZ_ZEyCOgswl2HvbMcCrmMGXt8hGQ-3s4RNydU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:07:29.664 +05:30 550676b1-7d28-4bf0-a02e-4a95a40210a1 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 12:07:29.664 +05:30 007e1c07-543c-4f91-839a-0b2ca85c4e3e INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 12:07:29.671 +05:30 007e1c07-543c-4f91-839a-0b2ca85c4e3e INF AuthenticationScheme: Bearer was challenged. 2025-11-22 12:07:29.671 +05:30 550676b1-7d28-4bf0-a02e-4a95a40210a1 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 12:07:29.672 +05:30 007e1c07-543c-4f91-839a-0b2ca85c4e3e INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: ad4e876b-c5f3-4e08-b024-8e53d5c0ee74}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 06:09:16'"} Body: 2025-11-22 12:07:29.682 +05:30 550676b1-7d28-4bf0-a02e-4a95a40210a1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 401 null null 311.6345ms 2025-11-22 12:07:29.682 +05:30 007e1c07-543c-4f91-839a-0b2ca85c4e3e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 401 null null 306.6647ms 2025-11-22 12:07:29.882 +05:30 093e1a81-3bac-4c8a-8ae9-7a960a279184 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:07:29.884 +05:30 093e1a81-3bac-4c8a-8ae9-7a960a279184 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 6:09:16 AM', Current time (UTC): '11/22/2025 6:37:29 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 12:07:29.885 +05:30 093e1a81-3bac-4c8a-8ae9-7a960a279184 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 6:09:16 AM', Current time (UTC): '11/22/2025 6:37:29 AM'. 2025-11-22 12:07:29.885 +05:30 093e1a81-3bac-4c8a-8ae9-7a960a279184 INF CORS policy execution successful. 2025-11-22 12:07:29.885 +05:30 4ceae5fa-8a2e-4b8d-8cff-f61e1284fc42 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg5OTU3LCJleHAiOjE3NjM4MjU5NTcsImlhdCI6MTc2Mzc4OTk1N30.0lkclqLkLnNd5XG64itLc8toEFSCj1pewltRpO_thnY - null null 2025-11-22 12:07:29.886 +05:30 4ceae5fa-8a2e-4b8d-8cff-f61e1284fc42 INF CORS policy execution successful. 2025-11-22 12:07:29.888 +05:30 4ceae5fa-8a2e-4b8d-8cff-f61e1284fc42 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg5OTU3LCJleHAiOjE3NjM4MjU5NTcsImlhdCI6MTc2Mzc4OTk1N30.0lkclqLkLnNd5XG64itLc8toEFSCj1pewltRpO_thnY Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:07:29.889 +05:30 093e1a81-3bac-4c8a-8ae9-7a960a279184 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg5OTU2LCJleHAiOjE3NjM3OTE3NTYsImlhdCI6MTc2Mzc4OTk1Nn0.-40MADZ_ZEyCOgswl2HvbMcCrmMGXt8hGQ-3s4RNydU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:07:29.891 +05:30 2816c2ae-f750-4959-9d98-b84d16d1714e INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 12:07:29.892 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 12:07:29.892 +05:30 2816c2ae-f750-4959-9d98-b84d16d1714e INF AuthenticationScheme: Bearer was challenged. 2025-11-22 12:07:29.893 +05:30 2816c2ae-f750-4959-9d98-b84d16d1714e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 401 null null 11.1524ms 2025-11-22 12:07:29.923 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 12:07:30.365 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF Database retrieved SS0003_Pioneer 2025-11-22 12:07:30.419 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF Token generated 2025-11-22 12:07:30.421 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF Token generated 2025-11-22 12:07:30.473 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 12:07:30.549 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 620.9297ms 2025-11-22 12:07:30.550 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 12:07:30.553 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4ceae5fa-8a2e-4b8d-8cff-f61e1284fc42}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1007} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM4Mjk0NTAsImlhdCI6MTc2Mzc5MzQ1MH0.OhNmRFdOoAxj2TMhvcL_XR57NfgQ6u9ZNZidY-ZnHu0\"","tokenExpiryMin":30}} 2025-11-22 12:07:30.556 +05:30 3963f830-fab1-48eb-9b62-8e8e1ca7d0ec INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg5OTU3LCJleHAiOjE3NjM4MjU5NTcsImlhdCI6MTc2Mzc4OTk1N30.0lkclqLkLnNd5XG64itLc8toEFSCj1pewltRpO_thnY - 200 1007 application/json; charset=utf-8 670.3744ms 2025-11-22 12:07:30.652 +05:30 96091497-2eb2-4b5f-a052-c1ee000a3075 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 12:07:30.653 +05:30 d257fd2e-06f6-493f-af10-423847832dbc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:07:30.666 +05:30 96091497-2eb2-4b5f-a052-c1ee000a3075 INF CORS policy execution successful. 2025-11-22 12:07:30.666 +05:30 d257fd2e-06f6-493f-af10-423847832dbc INF CORS policy execution successful. 2025-11-22 12:07:30.667 +05:30 96091497-2eb2-4b5f-a052-c1ee000a3075 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:07:30.667 +05:30 d257fd2e-06f6-493f-af10-423847832dbc INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:07:30.668 +05:30 45e67b97-48c2-4741-a6ec-064ff19785a6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:07:30.668 +05:30 0468a889-d4da-482e-85a9-9f65b389deee INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:07:30.676 +05:30 45e67b97-48c2-4741-a6ec-064ff19785a6 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:07:30.678 +05:30 0468a889-d4da-482e-85a9-9f65b389deee INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:07:30.741 +05:30 45e67b97-48c2-4741-a6ec-064ff19785a6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:07:30.746 +05:30 45e67b97-48c2-4741-a6ec-064ff19785a6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 69.8411ms 2025-11-22 12:07:30.746 +05:30 45e67b97-48c2-4741-a6ec-064ff19785a6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:07:30.747 +05:30 45e67b97-48c2-4741-a6ec-064ff19785a6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 96091497-2eb2-4b5f-a052-c1ee000a3075}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 12:07:30.748 +05:30 45e67b97-48c2-4741-a6ec-064ff19785a6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 96.0387ms 2025-11-22 12:07:30.786 +05:30 0468a889-d4da-482e-85a9-9f65b389deee INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:07:30.787 +05:30 0468a889-d4da-482e-85a9-9f65b389deee INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 108.3127ms 2025-11-22 12:07:30.787 +05:30 0468a889-d4da-482e-85a9-9f65b389deee INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:07:30.788 +05:30 0468a889-d4da-482e-85a9-9f65b389deee INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 135.173ms 2025-11-22 12:07:30.869 +05:30 049d3ef5-bda4-44ea-94b0-6027b6154e40 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:07:30.870 +05:30 049d3ef5-bda4-44ea-94b0-6027b6154e40 INF CORS policy execution successful. 2025-11-22 12:07:30.871 +05:30 049d3ef5-bda4-44ea-94b0-6027b6154e40 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:07:30.871 +05:30 b0b6be77-7e05-4a83-8a43-dde4069a9f75 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:07:30.872 +05:30 b0b6be77-7e05-4a83-8a43-dde4069a9f75 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:07:30.901 +05:30 b0b6be77-7e05-4a83-8a43-dde4069a9f75 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:07:30.901 +05:30 b0b6be77-7e05-4a83-8a43-dde4069a9f75 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 29.2626ms 2025-11-22 12:07:30.901 +05:30 b0b6be77-7e05-4a83-8a43-dde4069a9f75 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:07:30.902 +05:30 b0b6be77-7e05-4a83-8a43-dde4069a9f75 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 33.0061ms 2025-11-22 12:07:30.979 +05:30 73542b93-68ca-417d-a8da-d5d1f4e401ec INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:07:30.981 +05:30 73542b93-68ca-417d-a8da-d5d1f4e401ec INF CORS policy execution successful. 2025-11-22 12:07:30.981 +05:30 73542b93-68ca-417d-a8da-d5d1f4e401ec INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:07:30.982 +05:30 3a52f40b-9136-4221-806c-3fba2bd9eb75 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:07:30.982 +05:30 3a52f40b-9136-4221-806c-3fba2bd9eb75 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:07:30.991 +05:30 3a52f40b-9136-4221-806c-3fba2bd9eb75 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:07:30.992 +05:30 3a52f40b-9136-4221-806c-3fba2bd9eb75 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 9.5985ms 2025-11-22 12:07:30.992 +05:30 3a52f40b-9136-4221-806c-3fba2bd9eb75 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:07:30.993 +05:30 3a52f40b-9136-4221-806c-3fba2bd9eb75 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 13.4464ms 2025-11-22 12:10:12.915 +05:30 f4f5d2fe-d0ad-4746-a19c-581ae3b792c4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - null null 2025-11-22 12:10:12.929 +05:30 f4f5d2fe-d0ad-4746-a19c-581ae3b792c4 INF CORS policy execution successful. 2025-11-22 12:10:12.932 +05:30 e496f4ae-a0db-483a-bcb2-aaecb84cbb2c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - null null 2025-11-22 12:10:12.934 +05:30 e496f4ae-a0db-483a-bcb2-aaecb84cbb2c INF CORS policy execution successful. 2025-11-22 12:10:12.937 +05:30 f4f5d2fe-d0ad-4746-a19c-581ae3b792c4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - 204 null null 24.3484ms 2025-11-22 12:10:12.941 +05:30 e496f4ae-a0db-483a-bcb2-aaecb84cbb2c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - 204 null null 9.1212ms 2025-11-22 12:10:13.038 +05:30 2e7d5234-9197-47c4-a667-ba69f566c44f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - null null 2025-11-22 12:10:13.081 +05:30 2e7d5234-9197-47c4-a667-ba69f566c44f INF CORS policy execution successful. 2025-11-22 12:10:13.094 +05:30 2e7d5234-9197-47c4-a667-ba69f566c44f INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=9 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:10:13.104 +05:30 4bef8016-40bd-4b17-95a9-1f2ff645fcc8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 12:10:13.189 +05:30 4bef8016-40bd-4b17-95a9-1f2ff645fcc8 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:10:14.300 +05:30 4bef8016-40bd-4b17-95a9-1f2ff645fcc8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:10:14.305 +05:30 4bef8016-40bd-4b17-95a9-1f2ff645fcc8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 1114.9201ms 2025-11-22 12:10:14.307 +05:30 4bef8016-40bd-4b17-95a9-1f2ff645fcc8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 12:10:14.308 +05:30 4bef8016-40bd-4b17-95a9-1f2ff645fcc8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2e7d5234-9197-47c4-a667-ba69f566c44f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 711} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":9,\"LoginName\":\"loginName1\",\"Image\":\"a1baeb12-f0da-4826-9f9e-9f5dfac999a2.jpg\",\"Timezone\":0,\"Timezone_Name\":null,\"Email\":\"loginName1@gmail.com\",\"Mobile\":\"\",\"Phone\":\"\",\"UserType\":2,\"UserType_Name\":\"Mob\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":\"de8421b0-9f99-4251-b02b-87459f665261.jpg\",\"Employee\":1,\"Emplyee_Name\":null,\"ImagePath\":\"http://103.120.178.195/CommonAPI/Uploads/User\\\\a1baeb12-f0da-4826-9f9e-9f5dfac999a2.jpg\",\"SignaturePath\":\"http://103.120.178.195/CommonAPI/Uploads/User\\\\de8421b0-9f99-4251-b02b-87459f665261.jpg\"}]"} 2025-11-22 12:10:14.311 +05:30 4bef8016-40bd-4b17-95a9-1f2ff645fcc8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - 200 711 application/json; charset=utf-8 1272.3876ms 2025-11-22 12:10:14.451 +05:30 56db2b66-3918-4f81-898d-dba8e27df500 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - null null 2025-11-22 12:10:14.454 +05:30 56db2b66-3918-4f81-898d-dba8e27df500 INF CORS policy execution successful. 2025-11-22 12:10:14.456 +05:30 56db2b66-3918-4f81-898d-dba8e27df500 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=9 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:10:14.458 +05:30 4ee65946-cedd-4668-aaae-92db33d3da7c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 12:10:14.459 +05:30 4ee65946-cedd-4668-aaae-92db33d3da7c INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:10:15.261 +05:30 a29a7ec8-8009-4870-9176-d2a10f833ec3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:10:15.263 +05:30 a29a7ec8-8009-4870-9176-d2a10f833ec3 INF CORS policy execution successful. 2025-11-22 12:10:15.265 +05:30 a29a7ec8-8009-4870-9176-d2a10f833ec3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 4.1469ms 2025-11-22 12:10:15.307 +05:30 4ee65946-cedd-4668-aaae-92db33d3da7c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:10:15.310 +05:30 4ee65946-cedd-4668-aaae-92db33d3da7c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 850.0888ms 2025-11-22 12:10:15.310 +05:30 4ee65946-cedd-4668-aaae-92db33d3da7c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 12:10:15.311 +05:30 4ee65946-cedd-4668-aaae-92db33d3da7c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 56db2b66-3918-4f81-898d-dba8e27df500}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 711} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":9,\"LoginName\":\"loginName1\",\"Image\":\"a1baeb12-f0da-4826-9f9e-9f5dfac999a2.jpg\",\"Timezone\":0,\"Timezone_Name\":null,\"Email\":\"loginName1@gmail.com\",\"Mobile\":\"\",\"Phone\":\"\",\"UserType\":2,\"UserType_Name\":\"Mob\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":\"de8421b0-9f99-4251-b02b-87459f665261.jpg\",\"Employee\":1,\"Emplyee_Name\":null,\"ImagePath\":\"http://103.120.178.195/CommonAPI/Uploads/User\\\\a1baeb12-f0da-4826-9f9e-9f5dfac999a2.jpg\",\"SignaturePath\":\"http://103.120.178.195/CommonAPI/Uploads/User\\\\de8421b0-9f99-4251-b02b-87459f665261.jpg\"}]"} 2025-11-22 12:10:15.313 +05:30 4ee65946-cedd-4668-aaae-92db33d3da7c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=9 - 200 711 application/json; charset=utf-8 862.6314ms 2025-11-22 12:10:15.321 +05:30 a5521d7b-b47d-4bd7-96ea-26cacbd6145d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:10:15.322 +05:30 a5521d7b-b47d-4bd7-96ea-26cacbd6145d INF CORS policy execution successful. 2025-11-22 12:10:15.323 +05:30 a5521d7b-b47d-4bd7-96ea-26cacbd6145d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.8445ms 2025-11-22 12:10:15.335 +05:30 b53c6e55-3355-4ad6-8294-cd27f28a6092 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:10:15.338 +05:30 b53c6e55-3355-4ad6-8294-cd27f28a6092 INF CORS policy execution successful. 2025-11-22 12:10:15.339 +05:30 b53c6e55-3355-4ad6-8294-cd27f28a6092 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:10:15.340 +05:30 b66edf6d-de9c-4666-977a-f2b416256be6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:10:15.341 +05:30 b66edf6d-de9c-4666-977a-f2b416256be6 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:10:15.429 +05:30 b66edf6d-de9c-4666-977a-f2b416256be6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:10:15.432 +05:30 b66edf6d-de9c-4666-977a-f2b416256be6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 90.1866ms 2025-11-22 12:10:15.434 +05:30 b66edf6d-de9c-4666-977a-f2b416256be6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:10:15.437 +05:30 b66edf6d-de9c-4666-977a-f2b416256be6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 101.4316ms 2025-11-22 12:10:15.507 +05:30 9d0bbfd2-49a8-4f52-9a95-306ceff8787a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:10:15.511 +05:30 9d0bbfd2-49a8-4f52-9a95-306ceff8787a INF CORS policy execution successful. 2025-11-22 12:10:15.513 +05:30 9d0bbfd2-49a8-4f52-9a95-306ceff8787a INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:10:15.514 +05:30 5d130df8-a5d1-4320-8605-97f4413ee8b2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:10:15.515 +05:30 5d130df8-a5d1-4320-8605-97f4413ee8b2 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:10:15.531 +05:30 5d130df8-a5d1-4320-8605-97f4413ee8b2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:10:15.533 +05:30 5d130df8-a5d1-4320-8605-97f4413ee8b2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 18.1345ms 2025-11-22 12:10:15.534 +05:30 5d130df8-a5d1-4320-8605-97f4413ee8b2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:10:15.536 +05:30 5d130df8-a5d1-4320-8605-97f4413ee8b2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 29.1163ms 2025-11-22 12:10:15.747 +05:30 8860aaa1-9a30-42d2-be9d-250c9114fa05 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:10:15.753 +05:30 8860aaa1-9a30-42d2-be9d-250c9114fa05 INF CORS policy execution successful. 2025-11-22 12:10:15.757 +05:30 8860aaa1-9a30-42d2-be9d-250c9114fa05 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:10:15.759 +05:30 684ee009-da72-4cb0-b0e6-a071b8744950 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:10:15.760 +05:30 684ee009-da72-4cb0-b0e6-a071b8744950 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:10:15.782 +05:30 684ee009-da72-4cb0-b0e6-a071b8744950 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:10:15.786 +05:30 684ee009-da72-4cb0-b0e6-a071b8744950 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 25.7332ms 2025-11-22 12:10:15.787 +05:30 684ee009-da72-4cb0-b0e6-a071b8744950 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:10:15.789 +05:30 684ee009-da72-4cb0-b0e6-a071b8744950 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 41.6196ms 2025-11-22 12:10:20.200 +05:30 6614c745-4d72-43a3-9be0-0c9e2a8e22cd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:10:20.202 +05:30 6614c745-4d72-43a3-9be0-0c9e2a8e22cd INF CORS policy execution successful. 2025-11-22 12:10:20.203 +05:30 6614c745-4d72-43a3-9be0-0c9e2a8e22cd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 3.351ms 2025-11-22 12:10:20.303 +05:30 b9850dc9-ac94-42fd-bee9-f5063211c3b8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:10:20.311 +05:30 b9850dc9-ac94-42fd-bee9-f5063211c3b8 INF CORS policy execution successful. 2025-11-22 12:10:20.315 +05:30 b9850dc9-ac94-42fd-bee9-f5063211c3b8 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:10:20.316 +05:30 ef973721-95b9-4c47-a727-d4d7b9e78a4c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:10:20.317 +05:30 ef973721-95b9-4c47-a727-d4d7b9e78a4c INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:10:20.350 +05:30 ef973721-95b9-4c47-a727-d4d7b9e78a4c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:10:20.352 +05:30 ef973721-95b9-4c47-a727-d4d7b9e78a4c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 34.6821ms 2025-11-22 12:10:20.352 +05:30 ef973721-95b9-4c47-a727-d4d7b9e78a4c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:10:20.353 +05:30 ef973721-95b9-4c47-a727-d4d7b9e78a4c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b9850dc9-ac94-42fd-bee9-f5063211c3b8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:10:20.355 +05:30 ef973721-95b9-4c47-a727-d4d7b9e78a4c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 52.6147ms 2025-11-22 12:17:47.273 +05:30 4b4ed081-ac54-412a-9356-11bb01254da4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:17:47.279 +05:30 4b4ed081-ac54-412a-9356-11bb01254da4 INF CORS policy execution successful. 2025-11-22 12:17:47.283 +05:30 4b4ed081-ac54-412a-9356-11bb01254da4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 10.2954ms 2025-11-22 12:17:47.356 +05:30 33027ce4-67c6-45ef-bd1c-3dbbbed1d86a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:17:47.373 +05:30 33027ce4-67c6-45ef-bd1c-3dbbbed1d86a INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 5:51:37 AM', Current time (UTC): '11/22/2025 6:47:47 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 12:17:47.378 +05:30 33027ce4-67c6-45ef-bd1c-3dbbbed1d86a INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 5:51:37 AM', Current time (UTC): '11/22/2025 6:47:47 AM'. 2025-11-22 12:17:47.378 +05:30 33027ce4-67c6-45ef-bd1c-3dbbbed1d86a INF CORS policy execution successful. 2025-11-22 12:17:47.381 +05:30 33027ce4-67c6-45ef-bd1c-3dbbbed1d86a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg4ODk3LCJleHAiOjE3NjM3OTA2OTcsImlhdCI6MTc2Mzc4ODg5N30.j7pzcjUhnoft-Ii0c5Bn2e9zxxTPfVx0bKNmkcEXGxo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:17:47.382 +05:30 b8eb550b-c6f8-4844-9d06-5d3ffd4c4a2b INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 12:17:47.383 +05:30 b8eb550b-c6f8-4844-9d06-5d3ffd4c4a2b INF AuthenticationScheme: Bearer was challenged. 2025-11-22 12:17:47.383 +05:30 b8eb550b-c6f8-4844-9d06-5d3ffd4c4a2b INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 33027ce4-67c6-45ef-bd1c-3dbbbed1d86a}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 05:51:37'"} Body: 2025-11-22 12:17:47.384 +05:30 b8eb550b-c6f8-4844-9d06-5d3ffd4c4a2b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 28.6022ms 2025-11-22 12:17:47.462 +05:30 4863dec3-d8fa-4ab7-aa93-c83f68ef2b94 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg4ODk3LCJleHAiOjE3NjM4MjQ4OTcsImlhdCI6MTc2Mzc4ODg5N30.srA4V9HYSKu5jy6Dv57RGTP_VNuH_K0B20y5ygHcfJg - null null 2025-11-22 12:17:47.464 +05:30 4863dec3-d8fa-4ab7-aa93-c83f68ef2b94 INF CORS policy execution successful. 2025-11-22 12:17:47.471 +05:30 4863dec3-d8fa-4ab7-aa93-c83f68ef2b94 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg4ODk3LCJleHAiOjE3NjM4MjQ4OTcsImlhdCI6MTc2Mzc4ODg5N30.srA4V9HYSKu5jy6Dv57RGTP_VNuH_K0B20y5ygHcfJg Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:17:47.473 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 12:17:47.474 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 12:17:47.729 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF Database retrieved SS0003_Pioneer 2025-11-22 12:17:47.758 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF Token generated 2025-11-22 12:17:47.759 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF Token generated 2025-11-22 12:17:47.760 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 12:17:47.761 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 286.5651ms 2025-11-22 12:17:47.761 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 12:17:47.762 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4863dec3-d8fa-4ab7-aa93-c83f68ef2b94}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1007} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk0MDY3LCJleHAiOjE3NjM3OTU4NjcsImlhdCI6MTc2Mzc5NDA2N30.fDsUZ_a7QRODI1jblRpJKnb-OnMEdWkcnuodC_zklB4\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk0MDY3LCJleHAiOjE3NjM4MzAwNjcsImlhdCI6MTc2Mzc5NDA2N30.A0SHphyyovPP6TGvvS-vA5xa6w5bGjOBioSjRYJBAzs\"","tokenExpiryMin":30}} 2025-11-22 12:17:47.763 +05:30 719a3c2e-5c67-44ab-9c9e-4ca61592b5ed INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzg4ODk3LCJleHAiOjE3NjM4MjQ4OTcsImlhdCI6MTc2Mzc4ODg5N30.srA4V9HYSKu5jy6Dv57RGTP_VNuH_K0B20y5ygHcfJg - 200 1007 application/json; charset=utf-8 300.9776ms 2025-11-22 12:17:47.870 +05:30 b4c4cee2-6b91-4b59-9567-6685f2230f61 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:17:47.871 +05:30 b4c4cee2-6b91-4b59-9567-6685f2230f61 INF CORS policy execution successful. 2025-11-22 12:17:47.872 +05:30 b4c4cee2-6b91-4b59-9567-6685f2230f61 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk0MDY3LCJleHAiOjE3NjM3OTU4NjcsImlhdCI6MTc2Mzc5NDA2N30.fDsUZ_a7QRODI1jblRpJKnb-OnMEdWkcnuodC_zklB4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:17:47.873 +05:30 168dda6c-cf3d-4343-a5e6-0e8f552870b8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:17:47.873 +05:30 168dda6c-cf3d-4343-a5e6-0e8f552870b8 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:17:47.894 +05:30 168dda6c-cf3d-4343-a5e6-0e8f552870b8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:17:47.895 +05:30 168dda6c-cf3d-4343-a5e6-0e8f552870b8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 21.8874ms 2025-11-22 12:17:47.895 +05:30 168dda6c-cf3d-4343-a5e6-0e8f552870b8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:17:47.895 +05:30 168dda6c-cf3d-4343-a5e6-0e8f552870b8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b4c4cee2-6b91-4b59-9567-6685f2230f61}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:17:47.896 +05:30 168dda6c-cf3d-4343-a5e6-0e8f552870b8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 25.7834ms 2025-11-22 12:28:27.454 +05:30 INF Application is shutting down... 2025-11-22 12:29:04.328 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 12:29:04.390 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 12:29:04.417 +05:30 INF Creating key {1ed0cb89-00f3-45aa-8c83-efab80ba7c60} with creation date 2025-11-22 06:59:04Z, activation date 2025-11-22 06:59:04Z, and expiration date 2026-02-20 06:59:04Z. 2025-11-22 12:29:04.433 +05:30 WRN No XML encryptor configured. Key {1ed0cb89-00f3-45aa-8c83-efab80ba7c60} may be persisted to storage in unencrypted form. 2025-11-22 12:29:04.708 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 12:29:04.708 +05:30 INF Hosting environment: Production 2025-11-22 12:29:04.709 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 12:29:04.728 +05:30 b1a7b58d-ae6c-4693-8593-00f1983aa74a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:29:04.728 +05:30 b16e7124-3c58-48af-a693-b4cfe1ab4eda INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:29:04.728 +05:30 2cdc41f4-3a3e-49e1-82ac-495a27fddc48 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:29:04.832 +05:30 b1a7b58d-ae6c-4693-8593-00f1983aa74a INF CORS policy execution successful. 2025-11-22 12:29:04.832 +05:30 2cdc41f4-3a3e-49e1-82ac-495a27fddc48 INF CORS policy execution successful. 2025-11-22 12:29:04.832 +05:30 b16e7124-3c58-48af-a693-b4cfe1ab4eda INF CORS policy execution successful. 2025-11-22 12:29:04.843 +05:30 b1a7b58d-ae6c-4693-8593-00f1983aa74a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 117.7947ms 2025-11-22 12:29:04.843 +05:30 2cdc41f4-3a3e-49e1-82ac-495a27fddc48 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 117.7977ms 2025-11-22 12:29:04.843 +05:30 b16e7124-3c58-48af-a693-b4cfe1ab4eda INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 117.8031ms 2025-11-22 12:29:04.903 +05:30 d534940f-e78f-458b-b7ed-0842188ce4c3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:29:04.903 +05:30 0d300ded-60fa-424f-9e96-7bfc8a5947b2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:29:05.039 +05:30 0d300ded-60fa-424f-9e96-7bfc8a5947b2 INF CORS policy execution successful. 2025-11-22 12:29:05.039 +05:30 d534940f-e78f-458b-b7ed-0842188ce4c3 INF CORS policy execution successful. 2025-11-22 12:29:05.095 +05:30 d534940f-e78f-458b-b7ed-0842188ce4c3 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:29:05.095 +05:30 0d300ded-60fa-424f-9e96-7bfc8a5947b2 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:29:05.109 +05:30 8292973e-54d1-4ce3-8140-e94c5b8af5f9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:29:05.109 +05:30 a08d54c5-652e-452b-af33-f0667ffba3f4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:29:05.144 +05:30 8292973e-54d1-4ce3-8140-e94c5b8af5f9 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:29:05.144 +05:30 a08d54c5-652e-452b-af33-f0667ffba3f4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:29:05.652 +05:30 8292973e-54d1-4ce3-8140-e94c5b8af5f9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:29:05.652 +05:30 a08d54c5-652e-452b-af33-f0667ffba3f4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:29:05.708 +05:30 a08d54c5-652e-452b-af33-f0667ffba3f4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 559.0263ms 2025-11-22 12:29:05.708 +05:30 8292973e-54d1-4ce3-8140-e94c5b8af5f9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 559.0149ms 2025-11-22 12:29:05.709 +05:30 a08d54c5-652e-452b-af33-f0667ffba3f4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:29:05.709 +05:30 8292973e-54d1-4ce3-8140-e94c5b8af5f9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:29:05.711 +05:30 8292973e-54d1-4ce3-8140-e94c5b8af5f9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d534940f-e78f-458b-b7ed-0842188ce4c3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:29:05.711 +05:30 a08d54c5-652e-452b-af33-f0667ffba3f4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0d300ded-60fa-424f-9e96-7bfc8a5947b2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:29:05.718 +05:30 a08d54c5-652e-452b-af33-f0667ffba3f4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 814.9672ms 2025-11-22 12:29:05.718 +05:30 8292973e-54d1-4ce3-8140-e94c5b8af5f9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 814.9661ms 2025-11-22 12:29:05.970 +05:30 a5c31528-ef90-464b-b448-3168b76ee309 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:29:05.972 +05:30 a5c31528-ef90-464b-b448-3168b76ee309 INF CORS policy execution successful. 2025-11-22 12:29:05.975 +05:30 a5c31528-ef90-464b-b448-3168b76ee309 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:29:05.977 +05:30 f4e64743-496a-448c-9eec-0e18ef458b91 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:29:05.978 +05:30 f4e64743-496a-448c-9eec-0e18ef458b91 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:29:05.996 +05:30 f4e64743-496a-448c-9eec-0e18ef458b91 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:29:05.998 +05:30 f4e64743-496a-448c-9eec-0e18ef458b91 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 19.6672ms 2025-11-22 12:29:05.998 +05:30 f4e64743-496a-448c-9eec-0e18ef458b91 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:29:05.999 +05:30 f4e64743-496a-448c-9eec-0e18ef458b91 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a5c31528-ef90-464b-b448-3168b76ee309}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:29:06.000 +05:30 f4e64743-496a-448c-9eec-0e18ef458b91 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 29.8665ms 2025-11-22 12:29:51.810 +05:30 ccc6cf3d-95e3-4c98-9ea7-1dd3f097a237 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:29:51.816 +05:30 ccc6cf3d-95e3-4c98-9ea7-1dd3f097a237 INF CORS policy execution successful. 2025-11-22 12:29:51.820 +05:30 ccc6cf3d-95e3-4c98-9ea7-1dd3f097a237 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 11.6125ms 2025-11-22 12:29:51.859 +05:30 1dc7a54b-de7b-4f71-a5d8-84736accc393 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:29:51.860 +05:30 1dc7a54b-de7b-4f71-a5d8-84736accc393 INF CORS policy execution successful. 2025-11-22 12:29:51.861 +05:30 1dc7a54b-de7b-4f71-a5d8-84736accc393 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.5877ms 2025-11-22 12:29:51.886 +05:30 14a199d1-4c2d-435a-a02e-acc9f637daf8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:29:51.892 +05:30 14a199d1-4c2d-435a-a02e-acc9f637daf8 INF CORS policy execution successful. 2025-11-22 12:29:51.896 +05:30 14a199d1-4c2d-435a-a02e-acc9f637daf8 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:29:51.899 +05:30 2d4a8300-5814-430b-b2b8-0fbb24581abc INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:29:51.900 +05:30 2d4a8300-5814-430b-b2b8-0fbb24581abc INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:29:52.038 +05:30 2d4a8300-5814-430b-b2b8-0fbb24581abc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:29:52.039 +05:30 2d4a8300-5814-430b-b2b8-0fbb24581abc INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 138.4027ms 2025-11-22 12:29:52.039 +05:30 2d4a8300-5814-430b-b2b8-0fbb24581abc INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:29:52.040 +05:30 2d4a8300-5814-430b-b2b8-0fbb24581abc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 14a199d1-4c2d-435a-a02e-acc9f637daf8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:29:52.041 +05:30 2d4a8300-5814-430b-b2b8-0fbb24581abc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 155.2604ms 2025-11-22 12:29:52.108 +05:30 102d487f-a245-4c9f-90c6-ff1bd0f6f2bb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:29:52.109 +05:30 102d487f-a245-4c9f-90c6-ff1bd0f6f2bb INF CORS policy execution successful. 2025-11-22 12:29:52.110 +05:30 102d487f-a245-4c9f-90c6-ff1bd0f6f2bb INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:29:52.110 +05:30 2f36fd37-566d-460b-82c4-cf91753aacf7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:29:52.111 +05:30 2f36fd37-566d-460b-82c4-cf91753aacf7 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:29:52.274 +05:30 2f36fd37-566d-460b-82c4-cf91753aacf7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:29:52.275 +05:30 2f36fd37-566d-460b-82c4-cf91753aacf7 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 164.3498ms 2025-11-22 12:29:52.275 +05:30 2f36fd37-566d-460b-82c4-cf91753aacf7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:29:52.276 +05:30 2f36fd37-566d-460b-82c4-cf91753aacf7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 102d487f-a245-4c9f-90c6-ff1bd0f6f2bb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:29:52.277 +05:30 2f36fd37-566d-460b-82c4-cf91753aacf7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 167.7388ms 2025-11-22 12:29:54.025 +05:30 8668318c-85db-4f9f-bf1a-b0f355e57c92 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:29:54.026 +05:30 8668318c-85db-4f9f-bf1a-b0f355e57c92 INF CORS policy execution successful. 2025-11-22 12:29:54.027 +05:30 8668318c-85db-4f9f-bf1a-b0f355e57c92 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.875ms 2025-11-22 12:29:54.093 +05:30 763ba454-84e4-447f-8b7d-d368b124bd5d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:29:54.096 +05:30 763ba454-84e4-447f-8b7d-d368b124bd5d INF CORS policy execution successful. 2025-11-22 12:29:54.097 +05:30 763ba454-84e4-447f-8b7d-d368b124bd5d INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:29:54.098 +05:30 0e95732d-02c3-403a-aeee-aa74fb3bf672 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:29:54.099 +05:30 0e95732d-02c3-403a-aeee-aa74fb3bf672 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:29:54.134 +05:30 0e95732d-02c3-403a-aeee-aa74fb3bf672 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:29:54.135 +05:30 0e95732d-02c3-403a-aeee-aa74fb3bf672 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 36.0724ms 2025-11-22 12:29:54.135 +05:30 0e95732d-02c3-403a-aeee-aa74fb3bf672 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:29:54.135 +05:30 0e95732d-02c3-403a-aeee-aa74fb3bf672 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 763ba454-84e4-447f-8b7d-d368b124bd5d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 12:29:54.136 +05:30 0e95732d-02c3-403a-aeee-aa74fb3bf672 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 43.3326ms 2025-11-22 12:35:32.886 +05:30 ca574a8c-3fda-427a-8052-00cfde235235 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:35:32.892 +05:30 ca574a8c-3fda-427a-8052-00cfde235235 INF CORS policy execution successful. 2025-11-22 12:35:32.896 +05:30 ca574a8c-3fda-427a-8052-00cfde235235 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 10.7702ms 2025-11-22 12:35:32.937 +05:30 f7bf426c-0b34-451a-a6a7-0b376b129e68 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:35:32.938 +05:30 f7bf426c-0b34-451a-a6a7-0b376b129e68 INF CORS policy execution successful. 2025-11-22 12:35:32.939 +05:30 f7bf426c-0b34-451a-a6a7-0b376b129e68 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.8498ms 2025-11-22 12:35:32.947 +05:30 7da972e5-3012-4c2c-88db-68f45b30fa88 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:35:32.948 +05:30 7da972e5-3012-4c2c-88db-68f45b30fa88 INF CORS policy execution successful. 2025-11-22 12:35:32.949 +05:30 7da972e5-3012-4c2c-88db-68f45b30fa88 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.3168ms 2025-11-22 12:35:32.974 +05:30 afd80388-aa34-4c3d-92a2-45937ef8e640 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:35:32.984 +05:30 afd80388-aa34-4c3d-92a2-45937ef8e640 INF CORS policy execution successful. 2025-11-22 12:35:32.988 +05:30 afd80388-aa34-4c3d-92a2-45937ef8e640 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:35:32.990 +05:30 b2c7de38-6eb6-4df5-9f8b-61a0754563f2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:35:32.992 +05:30 b2c7de38-6eb6-4df5-9f8b-61a0754563f2 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:35:33.008 +05:30 46e78e2e-ef1c-4ccb-8b26-52ca75e826bc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:35:33.010 +05:30 46e78e2e-ef1c-4ccb-8b26-52ca75e826bc INF CORS policy execution successful. 2025-11-22 12:35:33.011 +05:30 46e78e2e-ef1c-4ccb-8b26-52ca75e826bc INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:35:33.013 +05:30 0a7f5102-836b-45d0-8799-c528d84c61b4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:35:33.013 +05:30 0a7f5102-836b-45d0-8799-c528d84c61b4 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:35:33.057 +05:30 b2c7de38-6eb6-4df5-9f8b-61a0754563f2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:35:33.063 +05:30 b2c7de38-6eb6-4df5-9f8b-61a0754563f2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 70.8284ms 2025-11-22 12:35:33.063 +05:30 b2c7de38-6eb6-4df5-9f8b-61a0754563f2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:35:33.064 +05:30 b2c7de38-6eb6-4df5-9f8b-61a0754563f2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: afd80388-aa34-4c3d-92a2-45937ef8e640}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:35:33.065 +05:30 b2c7de38-6eb6-4df5-9f8b-61a0754563f2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 91.3574ms 2025-11-22 12:35:33.068 +05:30 0a7f5102-836b-45d0-8799-c528d84c61b4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:35:33.070 +05:30 0a7f5102-836b-45d0-8799-c528d84c61b4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 56.2199ms 2025-11-22 12:35:33.070 +05:30 0a7f5102-836b-45d0-8799-c528d84c61b4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:35:33.070 +05:30 0a7f5102-836b-45d0-8799-c528d84c61b4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 46e78e2e-ef1c-4ccb-8b26-52ca75e826bc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:35:33.072 +05:30 0a7f5102-836b-45d0-8799-c528d84c61b4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 63.9014ms 2025-11-22 12:35:33.132 +05:30 3fc05afb-84ae-4c32-b6ce-b0daed28d529 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:35:33.134 +05:30 3fc05afb-84ae-4c32-b6ce-b0daed28d529 INF CORS policy execution successful. 2025-11-22 12:35:33.135 +05:30 3fc05afb-84ae-4c32-b6ce-b0daed28d529 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzkzNDUwLCJleHAiOjE3NjM3OTUyNTAsImlhdCI6MTc2Mzc5MzQ1MH0.RBSB9mfuZrR_6VUs8CKwUXWSyH8Qdicx9sk7LFNcQII}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:35:33.136 +05:30 ee832d2d-1648-4c50-a6e6-919ee7faedfe INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:35:33.137 +05:30 ee832d2d-1648-4c50-a6e6-919ee7faedfe INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:35:33.146 +05:30 ee832d2d-1648-4c50-a6e6-919ee7faedfe INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:35:33.147 +05:30 ee832d2d-1648-4c50-a6e6-919ee7faedfe INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.2106ms 2025-11-22 12:35:33.147 +05:30 ee832d2d-1648-4c50-a6e6-919ee7faedfe INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:35:33.147 +05:30 ee832d2d-1648-4c50-a6e6-919ee7faedfe INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3fc05afb-84ae-4c32-b6ce-b0daed28d529}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:35:33.148 +05:30 ee832d2d-1648-4c50-a6e6-919ee7faedfe INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 16.5987ms 2025-11-22 12:45:12.010 +05:30 26ceea1c-509a-42a7-9ecf-95f9f7e77d6f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:45:12.078 +05:30 26ceea1c-509a-42a7-9ecf-95f9f7e77d6f INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 4:57:10 AM', Current time (UTC): '11/22/2025 7:15:12 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 12:45:12.162 +05:30 26ceea1c-509a-42a7-9ecf-95f9f7e77d6f INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/21/2025 4:57:10 AM', Current time (UTC): '11/22/2025 7:15:12 AM'. 2025-11-22 12:45:12.181 +05:30 26ceea1c-509a-42a7-9ecf-95f9f7e77d6f INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzY5OTIzMCwiZXhwIjoxNzYzNzAxMDMwLCJpYXQiOjE3NjM2OTkyMzB9.-23Adv7Nul6PyylWGAI21HZBFFuIWo4RA0v8dOKWYg8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/home}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:45:12.197 +05:30 ca2b8347-2a56-493d-bc86-5ff6ec0b3c79 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 12:45:12.232 +05:30 ca2b8347-2a56-493d-bc86-5ff6ec0b3c79 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 12:45:12.235 +05:30 ca2b8347-2a56-493d-bc86-5ff6ec0b3c79 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 26ceea1c-509a-42a7-9ecf-95f9f7e77d6f}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/21/2025 04:57:10'"} Body: 2025-11-22 12:45:12.279 +05:30 ca2b8347-2a56-493d-bc86-5ff6ec0b3c79 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 267.6149ms 2025-11-22 12:45:12.363 +05:30 28e6cb6b-3323-4f18-bc66-ebc47be8b72d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=null - null null 2025-11-22 12:45:12.370 +05:30 28e6cb6b-3323-4f18-bc66-ebc47be8b72d INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=null Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:45:12.375 +05:30 24d72a74-77bf-4190-a6fa-00982fef5145 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 12:45:12.453 +05:30 24d72a74-77bf-4190-a6fa-00982fef5145 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 12:45:12.536 +05:30 24d72a74-77bf-4190-a6fa-00982fef5145 ERR Token Regeneration failed Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX12741: JWT must have three segments (JWS) or five segments (JWE). at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Sang.Service.Common.Validators.TokenValidator.ValidateToken(String token, String TokenKey) at Sang.Service.Common.CommonService.AuthenticationContext.GetClaimValue(String claimType, String token) at Sang.Service.Common.CommonService.AuthenticationContext.GetEntityId(String token) at Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens(String refreshToken) 2025-11-22 12:45:12.772 +05:30 24d72a74-77bf-4190-a6fa-00982fef5145 INF Executing ObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:45:12.780 +05:30 24d72a74-77bf-4190-a6fa-00982fef5145 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 326.426ms 2025-11-22 12:45:12.781 +05:30 24d72a74-77bf-4190-a6fa-00982fef5145 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 12:45:12.782 +05:30 24d72a74-77bf-4190-a6fa-00982fef5145 INF HTTP Response: StatusCode: 500 Headers: {X-Correlation-Id: 28e6cb6b-3323-4f18-bc66-ebc47be8b72d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 132} Body: {"status":"Failure","statusCode":5000,"message":"IDX12741: JWT must have three segments (JWS) or five segments (JWE)","result":null} 2025-11-22 12:45:12.785 +05:30 24d72a74-77bf-4190-a6fa-00982fef5145 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=null - 500 132 application/json; charset=utf-8 421.7596ms 2025-11-22 12:45:19.000 +05:30 ebf6c1cc-7216-4682-960d-1638db2f36af INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:45:19.010 +05:30 ebf6c1cc-7216-4682-960d-1638db2f36af INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NTcxOCwiZXhwIjoxNzYzNzk3NTE4LCJpYXQiOjE3NjM3OTU3MTh9.pQ6mA1Tfimsg_ur9hXyKTR1BfEdAsy4yWZ8L4zpUJfI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/home}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:45:19.011 +05:30 34af2b4e-989f-4f80-ab65-e6e3b8d64478 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:45:19.012 +05:30 34af2b4e-989f-4f80-ab65-e6e3b8d64478 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:45:19.052 +05:30 34af2b4e-989f-4f80-ab65-e6e3b8d64478 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:45:19.055 +05:30 34af2b4e-989f-4f80-ab65-e6e3b8d64478 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 43.2458ms 2025-11-22 12:45:19.056 +05:30 34af2b4e-989f-4f80-ab65-e6e3b8d64478 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:45:19.056 +05:30 34af2b4e-989f-4f80-ab65-e6e3b8d64478 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ebf6c1cc-7216-4682-960d-1638db2f36af}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:45:19.059 +05:30 34af2b4e-989f-4f80-ab65-e6e3b8d64478 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 59.3174ms 2025-11-22 12:45:22.361 +05:30 9e1fcb33-0a93-4adb-869f-13cf93a7aa85 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:45:22.367 +05:30 9e1fcb33-0a93-4adb-869f-13cf93a7aa85 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NTcxOCwiZXhwIjoxNzYzNzk3NTE4LCJpYXQiOjE3NjM3OTU3MTh9.pQ6mA1Tfimsg_ur9hXyKTR1BfEdAsy4yWZ8L4zpUJfI}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:45:22.369 +05:30 2ae2b428-2377-4ee7-94d4-5278899820fe INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:45:22.370 +05:30 2ae2b428-2377-4ee7-94d4-5278899820fe INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:45:22.394 +05:30 2ae2b428-2377-4ee7-94d4-5278899820fe INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:45:22.396 +05:30 2ae2b428-2377-4ee7-94d4-5278899820fe INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 26.271ms 2025-11-22 12:45:22.397 +05:30 2ae2b428-2377-4ee7-94d4-5278899820fe INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:45:22.398 +05:30 2ae2b428-2377-4ee7-94d4-5278899820fe INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9e1fcb33-0a93-4adb-869f-13cf93a7aa85}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 12:45:22.401 +05:30 2ae2b428-2377-4ee7-94d4-5278899820fe INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 39.8715ms 2025-11-22 12:46:31.069 +05:30 9a34c6fa-8a35-445b-a9e1-40c92278e246 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:46:31.075 +05:30 9a34c6fa-8a35-445b-a9e1-40c92278e246 INF CORS policy execution successful. 2025-11-22 12:46:31.083 +05:30 9a34c6fa-8a35-445b-a9e1-40c92278e246 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 14.3027ms 2025-11-22 12:46:31.123 +05:30 934e0f3e-b22a-49c8-8fd0-ce6cfcb9065b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:46:31.124 +05:30 934e0f3e-b22a-49c8-8fd0-ce6cfcb9065b INF CORS policy execution successful. 2025-11-22 12:46:31.125 +05:30 934e0f3e-b22a-49c8-8fd0-ce6cfcb9065b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.3936ms 2025-11-22 12:46:31.149 +05:30 7ed4bc84-5a44-4e24-97bd-556bff6367e6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 12:46:31.151 +05:30 7ed4bc84-5a44-4e24-97bd-556bff6367e6 INF CORS policy execution successful. 2025-11-22 12:46:31.152 +05:30 7ed4bc84-5a44-4e24-97bd-556bff6367e6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 2.3251ms 2025-11-22 12:46:31.190 +05:30 3003f13b-c223-4f0e-8789-7e3ca81095cd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:46:31.195 +05:30 3003f13b-c223-4f0e-8789-7e3ca81095cd INF CORS policy execution successful. 2025-11-22 12:46:31.199 +05:30 3003f13b-c223-4f0e-8789-7e3ca81095cd INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:46:31.203 +05:30 d9c1728c-1620-4822-aace-8837f2dfc311 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:46:31.216 +05:30 343d06f4-ad8f-4067-970f-40ee900969b7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 12:46:31.218 +05:30 343d06f4-ad8f-4067-970f-40ee900969b7 INF CORS policy execution successful. 2025-11-22 12:46:31.219 +05:30 343d06f4-ad8f-4067-970f-40ee900969b7 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:46:31.220 +05:30 a603b02b-f2bc-49ba-a8bf-a8cb77d3ff4f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:46:31.220 +05:30 a603b02b-f2bc-49ba-a8bf-a8cb77d3ff4f INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:46:31.229 +05:30 d9c1728c-1620-4822-aace-8837f2dfc311 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:46:31.237 +05:30 a603b02b-f2bc-49ba-a8bf-a8cb77d3ff4f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:46:31.239 +05:30 a603b02b-f2bc-49ba-a8bf-a8cb77d3ff4f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 18.4047ms 2025-11-22 12:46:31.239 +05:30 a603b02b-f2bc-49ba-a8bf-a8cb77d3ff4f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:46:31.239 +05:30 a603b02b-f2bc-49ba-a8bf-a8cb77d3ff4f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 343d06f4-ad8f-4067-970f-40ee900969b7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 12:46:31.242 +05:30 a603b02b-f2bc-49ba-a8bf-a8cb77d3ff4f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 25.5056ms 2025-11-22 12:46:31.347 +05:30 d9c1728c-1620-4822-aace-8837f2dfc311 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:46:31.348 +05:30 d9c1728c-1620-4822-aace-8837f2dfc311 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 119.0012ms 2025-11-22 12:46:31.348 +05:30 d9c1728c-1620-4822-aace-8837f2dfc311 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:46:31.349 +05:30 d9c1728c-1620-4822-aace-8837f2dfc311 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 158.9928ms 2025-11-22 12:46:31.414 +05:30 e0f1f247-c870-4932-92a5-0a801748878e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:46:31.415 +05:30 e0f1f247-c870-4932-92a5-0a801748878e INF CORS policy execution successful. 2025-11-22 12:46:31.419 +05:30 e0f1f247-c870-4932-92a5-0a801748878e INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:46:31.419 +05:30 291f2784-b143-4206-b8b0-d3f93b8dbf07 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:46:31.419 +05:30 291f2784-b143-4206-b8b0-d3f93b8dbf07 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:46:31.433 +05:30 291f2784-b143-4206-b8b0-d3f93b8dbf07 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:46:31.434 +05:30 291f2784-b143-4206-b8b0-d3f93b8dbf07 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 14.1771ms 2025-11-22 12:46:31.434 +05:30 291f2784-b143-4206-b8b0-d3f93b8dbf07 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:46:31.435 +05:30 291f2784-b143-4206-b8b0-d3f93b8dbf07 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 21.5075ms 2025-11-22 12:46:34.361 +05:30 e649c4fe-57a4-4d4d-9592-eb234d962d55 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 12:46:34.361 +05:30 6b70999f-ad13-4197-9ff3-cd734ac70cda INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:46:34.361 +05:30 6fd34895-2f81-4f07-8877-dd281013ae51 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 12:46:34.362 +05:30 e649c4fe-57a4-4d4d-9592-eb234d962d55 INF CORS policy execution successful. 2025-11-22 12:46:34.362 +05:30 6fd34895-2f81-4f07-8877-dd281013ae51 INF CORS policy execution successful. 2025-11-22 12:46:34.362 +05:30 6b70999f-ad13-4197-9ff3-cd734ac70cda INF CORS policy execution successful. 2025-11-22 12:46:34.363 +05:30 6b70999f-ad13-4197-9ff3-cd734ac70cda INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 2.5045ms 2025-11-22 12:46:34.363 +05:30 6fd34895-2f81-4f07-8877-dd281013ae51 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 1.8488ms 2025-11-22 12:46:34.363 +05:30 e649c4fe-57a4-4d4d-9592-eb234d962d55 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 3.0131ms 2025-11-22 12:46:34.366 +05:30 d0510a41-9a27-419d-9396-2a484b118d02 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:46:34.366 +05:30 d0510a41-9a27-419d-9396-2a484b118d02 INF CORS policy execution successful. 2025-11-22 12:46:34.367 +05:30 d0510a41-9a27-419d-9396-2a484b118d02 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.845ms 2025-11-22 12:46:34.426 +05:30 d1d00456-3c3a-4c64-aa75-f2c3b165fbbb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 12:46:34.426 +05:30 be698136-7468-4c57-b002-56400c81c6f8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:46:34.427 +05:30 be698136-7468-4c57-b002-56400c81c6f8 INF CORS policy execution successful. 2025-11-22 12:46:34.427 +05:30 d1d00456-3c3a-4c64-aa75-f2c3b165fbbb INF CORS policy execution successful. 2025-11-22 12:46:34.429 +05:30 be698136-7468-4c57-b002-56400c81c6f8 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:46:34.429 +05:30 d1d00456-3c3a-4c64-aa75-f2c3b165fbbb INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:46:34.430 +05:30 ee67b6e4-edde-4dd4-97c8-7dd4478c7d3c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:46:34.430 +05:30 7a6cf37b-86cd-40ca-9502-29d792ede10c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:46:34.437 +05:30 ee67b6e4-edde-4dd4-97c8-7dd4478c7d3c INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:46:34.437 +05:30 7a6cf37b-86cd-40ca-9502-29d792ede10c INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:46:34.463 +05:30 7a6cf37b-86cd-40ca-9502-29d792ede10c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:46:34.465 +05:30 7a6cf37b-86cd-40ca-9502-29d792ede10c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 26.7091ms 2025-11-22 12:46:34.465 +05:30 7a6cf37b-86cd-40ca-9502-29d792ede10c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:46:34.466 +05:30 7a6cf37b-86cd-40ca-9502-29d792ede10c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: be698136-7468-4c57-b002-56400c81c6f8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:46:34.467 +05:30 7a6cf37b-86cd-40ca-9502-29d792ede10c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 41.1418ms 2025-11-22 12:46:34.495 +05:30 ee67b6e4-edde-4dd4-97c8-7dd4478c7d3c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:46:34.496 +05:30 ee67b6e4-edde-4dd4-97c8-7dd4478c7d3c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 58.3595ms 2025-11-22 12:46:34.496 +05:30 ee67b6e4-edde-4dd4-97c8-7dd4478c7d3c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:46:34.497 +05:30 ee67b6e4-edde-4dd4-97c8-7dd4478c7d3c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d1d00456-3c3a-4c64-aa75-f2c3b165fbbb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2044} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2}]}"} 2025-11-22 12:46:34.498 +05:30 ee67b6e4-edde-4dd4-97c8-7dd4478c7d3c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2044 application/json; charset=utf-8 71.9259ms 2025-11-22 12:46:34.534 +05:30 626096b9-86b0-4564-8e85-76049db9d38e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:46:34.536 +05:30 626096b9-86b0-4564-8e85-76049db9d38e INF CORS policy execution successful. 2025-11-22 12:46:34.537 +05:30 626096b9-86b0-4564-8e85-76049db9d38e INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:46:34.537 +05:30 33365bbd-2e45-4661-a13f-ce0dbb588474 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:46:34.538 +05:30 33365bbd-2e45-4661-a13f-ce0dbb588474 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:46:34.545 +05:30 33365bbd-2e45-4661-a13f-ce0dbb588474 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:46:34.545 +05:30 33365bbd-2e45-4661-a13f-ce0dbb588474 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 7.435ms 2025-11-22 12:46:34.546 +05:30 33365bbd-2e45-4661-a13f-ce0dbb588474 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:46:34.546 +05:30 33365bbd-2e45-4661-a13f-ce0dbb588474 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 626096b9-86b0-4564-8e85-76049db9d38e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:46:34.547 +05:30 33365bbd-2e45-4661-a13f-ce0dbb588474 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 13.0965ms 2025-11-22 12:46:34.570 +05:30 f45b7ef9-38b8-4f26-b887-2f82b3ab1a16 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 12:46:34.574 +05:30 f45b7ef9-38b8-4f26-b887-2f82b3ab1a16 INF CORS policy execution successful. 2025-11-22 12:46:34.576 +05:30 f45b7ef9-38b8-4f26-b887-2f82b3ab1a16 INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:46:34.576 +05:30 dca4fd2f-102a-4fbc-b63c-f95c0fc6434b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:46:34.576 +05:30 dca4fd2f-102a-4fbc-b63c-f95c0fc6434b INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:46:34.588 +05:30 dca4fd2f-102a-4fbc-b63c-f95c0fc6434b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:46:34.589 +05:30 dca4fd2f-102a-4fbc-b63c-f95c0fc6434b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 12.5134ms 2025-11-22 12:46:34.589 +05:30 dca4fd2f-102a-4fbc-b63c-f95c0fc6434b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:46:34.590 +05:30 dca4fd2f-102a-4fbc-b63c-f95c0fc6434b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f45b7ef9-38b8-4f26-b887-2f82b3ab1a16}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2044} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2}]}"} 2025-11-22 12:46:34.591 +05:30 dca4fd2f-102a-4fbc-b63c-f95c0fc6434b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2044 application/json; charset=utf-8 20.7013ms 2025-11-22 12:46:38.327 +05:30 b9c68f4d-8d4f-4ddc-89a2-e3649dafd10a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:46:38.329 +05:30 b9c68f4d-8d4f-4ddc-89a2-e3649dafd10a INF CORS policy execution successful. 2025-11-22 12:46:38.332 +05:30 b9c68f4d-8d4f-4ddc-89a2-e3649dafd10a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 4.8595ms 2025-11-22 12:46:38.398 +05:30 39bfd164-ca4b-4cfa-bc10-a92e0136c546 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:46:38.399 +05:30 39bfd164-ca4b-4cfa-bc10-a92e0136c546 INF CORS policy execution successful. 2025-11-22 12:46:38.400 +05:30 39bfd164-ca4b-4cfa-bc10-a92e0136c546 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:46:38.400 +05:30 e2c3b94b-3bd6-4817-b1ab-c40812df48cc INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:46:38.409 +05:30 e2c3b94b-3bd6-4817-b1ab-c40812df48cc INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:46:38.432 +05:30 e2c3b94b-3bd6-4817-b1ab-c40812df48cc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:46:38.432 +05:30 e2c3b94b-3bd6-4817-b1ab-c40812df48cc INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 22.2919ms 2025-11-22 12:46:38.432 +05:30 e2c3b94b-3bd6-4817-b1ab-c40812df48cc INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:46:38.432 +05:30 e2c3b94b-3bd6-4817-b1ab-c40812df48cc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 39bfd164-ca4b-4cfa-bc10-a92e0136c546}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:46:38.433 +05:30 e2c3b94b-3bd6-4817-b1ab-c40812df48cc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 35.6568ms 2025-11-22 12:48:50.487 +05:30 5e1d1113-6502-430a-a18b-8cbec7721fba INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:48:50.492 +05:30 5e1d1113-6502-430a-a18b-8cbec7721fba INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 5:03:18 AM', Current time (UTC): '11/22/2025 7:18:50 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 12:48:50.496 +05:30 5e1d1113-6502-430a-a18b-8cbec7721fba INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 5:03:18 AM', Current time (UTC): '11/22/2025 7:18:50 AM'. 2025-11-22 12:48:50.499 +05:30 5e1d1113-6502-430a-a18b-8cbec7721fba INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODU5OTgsImV4cCI6MTc2Mzc4Nzc5OCwiaWF0IjoxNzYzNzg1OTk4fQ.uhyynoK-k2uI4D0uO-9Q9SpmlN3B-_RWwOsS4OXtzns}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:48:50.501 +05:30 48dacd23-42e4-4cab-bb14-fff645fd4dc0 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 12:48:50.503 +05:30 48dacd23-42e4-4cab-bb14-fff645fd4dc0 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 12:48:50.503 +05:30 48dacd23-42e4-4cab-bb14-fff645fd4dc0 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 5e1d1113-6502-430a-a18b-8cbec7721fba}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 05:03:18'"} Body: 2025-11-22 12:48:50.504 +05:30 48dacd23-42e4-4cab-bb14-fff645fd4dc0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 17.7971ms 2025-11-22 12:48:50.515 +05:30 18d8c621-7ba1-4642-8275-6bbd24fa31af INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:48:50.516 +05:30 18d8c621-7ba1-4642-8275-6bbd24fa31af INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 5:03:18 AM', Current time (UTC): '11/22/2025 7:18:50 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 12:48:50.516 +05:30 18d8c621-7ba1-4642-8275-6bbd24fa31af INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 5:03:18 AM', Current time (UTC): '11/22/2025 7:18:50 AM'. 2025-11-22 12:48:50.517 +05:30 18d8c621-7ba1-4642-8275-6bbd24fa31af INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODU5OTgsImV4cCI6MTc2Mzc4Nzc5OCwiaWF0IjoxNzYzNzg1OTk4fQ.uhyynoK-k2uI4D0uO-9Q9SpmlN3B-_RWwOsS4OXtzns}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:48:50.517 +05:30 d19db3d8-3c0b-4d55-a7a2-f2c4a5588370 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 12:48:50.517 +05:30 d19db3d8-3c0b-4d55-a7a2-f2c4a5588370 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 12:48:50.517 +05:30 d19db3d8-3c0b-4d55-a7a2-f2c4a5588370 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 18d8c621-7ba1-4642-8275-6bbd24fa31af}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 05:03:18'"} Body: 2025-11-22 12:48:50.518 +05:30 d19db3d8-3c0b-4d55-a7a2-f2c4a5588370 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 3.004ms 2025-11-22 12:48:50.544 +05:30 4dc62357-58d8-4f95-93d4-514e4e64c4c8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODU5OTgsImV4cCI6MTc2MzgyMTk5OCwiaWF0IjoxNzYzNzg1OTk4fQ.GvsgUby4eqMAg3M6jW3CZjOUAkqBTNXW08cojmua4Go - null null 2025-11-22 12:48:50.549 +05:30 4dc62357-58d8-4f95-93d4-514e4e64c4c8 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODU5OTgsImV4cCI6MTc2MzgyMTk5OCwiaWF0IjoxNzYzNzg1OTk4fQ.GvsgUby4eqMAg3M6jW3CZjOUAkqBTNXW08cojmua4Go Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:48:50.550 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 12:48:50.551 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 12:48:50.627 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF Database retrieved SS0003_Pioneer 2025-11-22 12:48:50.673 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF Token generated 2025-11-22 12:48:50.674 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF Token generated 2025-11-22 12:48:50.677 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 12:48:50.698 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 147.1828ms 2025-11-22 12:48:50.699 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 12:48:50.699 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4dc62357-58d8-4f95-93d4-514e4e64c4c8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 981} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2MzgzMTkzMCwiaWF0IjoxNzYzNzk1OTMwfQ.x8d_KkcLv6j0A9mVyPE6e25RU8SweZQZOjZwRX_TuEU\"","tokenExpiryMin":30}} 2025-11-22 12:48:50.700 +05:30 128d8562-82b7-4ed2-96c7-7e52b041539a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3ODU5OTgsImV4cCI6MTc2MzgyMTk5OCwiaWF0IjoxNzYzNzg1OTk4fQ.GvsgUby4eqMAg3M6jW3CZjOUAkqBTNXW08cojmua4Go - 200 981 application/json; charset=utf-8 156.0557ms 2025-11-22 12:48:50.740 +05:30 40973fe7-f6c9-4108-bada-a973085b452e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:48:50.740 +05:30 1c31bcd0-5575-4bbd-968c-d339085165b1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:48:50.741 +05:30 1c31bcd0-5575-4bbd-968c-d339085165b1 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:48:50.741 +05:30 40973fe7-f6c9-4108-bada-a973085b452e INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:48:50.742 +05:30 5175fe56-ce2d-4267-938b-96c7f5a2f797 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:48:50.742 +05:30 080d3467-75f4-4272-b7bf-316cf4ea0b1b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:48:50.742 +05:30 5175fe56-ce2d-4267-938b-96c7f5a2f797 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:48:50.742 +05:30 080d3467-75f4-4272-b7bf-316cf4ea0b1b INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:48:50.752 +05:30 080d3467-75f4-4272-b7bf-316cf4ea0b1b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:48:50.752 +05:30 5175fe56-ce2d-4267-938b-96c7f5a2f797 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:48:50.753 +05:30 5175fe56-ce2d-4267-938b-96c7f5a2f797 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 10.604ms 2025-11-22 12:48:50.753 +05:30 080d3467-75f4-4272-b7bf-316cf4ea0b1b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.5777ms 2025-11-22 12:48:50.753 +05:30 5175fe56-ce2d-4267-938b-96c7f5a2f797 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:48:50.753 +05:30 080d3467-75f4-4272-b7bf-316cf4ea0b1b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:48:50.753 +05:30 080d3467-75f4-4272-b7bf-316cf4ea0b1b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1c31bcd0-5575-4bbd-968c-d339085165b1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:48:50.753 +05:30 5175fe56-ce2d-4267-938b-96c7f5a2f797 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 40973fe7-f6c9-4108-bada-a973085b452e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 12:48:50.753 +05:30 080d3467-75f4-4272-b7bf-316cf4ea0b1b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 13.4353ms 2025-11-22 12:48:50.753 +05:30 5175fe56-ce2d-4267-938b-96c7f5a2f797 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 13.4353ms 2025-11-22 12:50:28.244 +05:30 9d697fd1-b6ab-4b82-a04c-ad8a5d2d10ec INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:50:28.263 +05:30 cbe4fd7f-de20-4b83-a6ba-a21b17c8e965 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:50:28.268 +05:30 9d697fd1-b6ab-4b82-a04c-ad8a5d2d10ec INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:50:28.268 +05:30 cbe4fd7f-de20-4b83-a6ba-a21b17c8e965 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:50:28.270 +05:30 80a81e96-9449-440e-a338-4380b525da83 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:50:28.270 +05:30 5a6021b0-dafb-4124-8f98-d3efe48f7d99 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:50:28.272 +05:30 5a6021b0-dafb-4124-8f98-d3efe48f7d99 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:50:28.272 +05:30 80a81e96-9449-440e-a338-4380b525da83 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:50:28.303 +05:30 80a81e96-9449-440e-a338-4380b525da83 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:50:28.303 +05:30 5a6021b0-dafb-4124-8f98-d3efe48f7d99 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:50:28.305 +05:30 80a81e96-9449-440e-a338-4380b525da83 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 32.789ms 2025-11-22 12:50:28.305 +05:30 5a6021b0-dafb-4124-8f98-d3efe48f7d99 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 32.8173ms 2025-11-22 12:50:28.305 +05:30 80a81e96-9449-440e-a338-4380b525da83 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:50:28.305 +05:30 5a6021b0-dafb-4124-8f98-d3efe48f7d99 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:50:28.306 +05:30 5a6021b0-dafb-4124-8f98-d3efe48f7d99 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cbe4fd7f-de20-4b83-a6ba-a21b17c8e965}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:50:28.306 +05:30 80a81e96-9449-440e-a338-4380b525da83 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9d697fd1-b6ab-4b82-a04c-ad8a5d2d10ec}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:50:28.308 +05:30 5a6021b0-dafb-4124-8f98-d3efe48f7d99 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 45.3375ms 2025-11-22 12:50:28.308 +05:30 80a81e96-9449-440e-a338-4380b525da83 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 64.5071ms 2025-11-22 12:52:06.355 +05:30 19f78599-345c-44ec-a5eb-a5ea58898872 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:52:06.355 +05:30 cf0feaee-0ece-4682-94b5-30c343f36795 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:52:06.363 +05:30 cf0feaee-0ece-4682-94b5-30c343f36795 INF CORS policy execution successful. 2025-11-22 12:52:06.363 +05:30 19f78599-345c-44ec-a5eb-a5ea58898872 INF CORS policy execution successful. 2025-11-22 12:52:06.367 +05:30 19f78599-345c-44ec-a5eb-a5ea58898872 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 12.0274ms 2025-11-22 12:52:06.367 +05:30 cf0feaee-0ece-4682-94b5-30c343f36795 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 12.0017ms 2025-11-22 12:52:06.405 +05:30 94e97d1d-6d0d-496c-9a11-857a5834db91 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 12:52:06.407 +05:30 94e97d1d-6d0d-496c-9a11-857a5834db91 INF CORS policy execution successful. 2025-11-22 12:52:06.409 +05:30 94e97d1d-6d0d-496c-9a11-857a5834db91 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 4.5136ms 2025-11-22 12:52:06.435 +05:30 4cf9539f-dfa1-4cf9-aab6-e4f92ae693c3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:52:06.443 +05:30 4cf9539f-dfa1-4cf9-aab6-e4f92ae693c3 INF CORS policy execution successful. 2025-11-22 12:52:06.452 +05:30 4cf9539f-dfa1-4cf9-aab6-e4f92ae693c3 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:06.456 +05:30 cd596616-a2a4-43c2-b153-ee2d0f1e1720 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:52:06.478 +05:30 5476691e-97a1-4e7e-a0af-3472c01f155f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 12:52:06.480 +05:30 5476691e-97a1-4e7e-a0af-3472c01f155f INF CORS policy execution successful. 2025-11-22 12:52:06.482 +05:30 5476691e-97a1-4e7e-a0af-3472c01f155f INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:06.483 +05:30 83d43c1c-63a3-46eb-a685-b45aa5e5e87b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:06.486 +05:30 83d43c1c-63a3-46eb-a685-b45aa5e5e87b INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:06.499 +05:30 cd596616-a2a4-43c2-b153-ee2d0f1e1720 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:06.583 +05:30 83d43c1c-63a3-46eb-a685-b45aa5e5e87b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:06.585 +05:30 83d43c1c-63a3-46eb-a685-b45aa5e5e87b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 99.0236ms 2025-11-22 12:52:06.586 +05:30 83d43c1c-63a3-46eb-a685-b45aa5e5e87b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:06.586 +05:30 83d43c1c-63a3-46eb-a685-b45aa5e5e87b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5476691e-97a1-4e7e-a0af-3472c01f155f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 12:52:06.587 +05:30 83d43c1c-63a3-46eb-a685-b45aa5e5e87b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 109.7221ms 2025-11-22 12:52:06.595 +05:30 cd596616-a2a4-43c2-b153-ee2d0f1e1720 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:06.596 +05:30 cd596616-a2a4-43c2-b153-ee2d0f1e1720 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 96.1502ms 2025-11-22 12:52:06.596 +05:30 cd596616-a2a4-43c2-b153-ee2d0f1e1720 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:52:06.597 +05:30 cd596616-a2a4-43c2-b153-ee2d0f1e1720 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 162.1836ms 2025-11-22 12:52:06.666 +05:30 59fe32e6-2206-4ddf-b492-9fb367f194bc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:52:06.670 +05:30 59fe32e6-2206-4ddf-b492-9fb367f194bc INF CORS policy execution successful. 2025-11-22 12:52:06.672 +05:30 59fe32e6-2206-4ddf-b492-9fb367f194bc INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:06.673 +05:30 33e0652a-172a-444f-80aa-ecdc50abfe92 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:52:06.674 +05:30 33e0652a-172a-444f-80aa-ecdc50abfe92 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:06.688 +05:30 33e0652a-172a-444f-80aa-ecdc50abfe92 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:06.690 +05:30 33e0652a-172a-444f-80aa-ecdc50abfe92 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 15.8015ms 2025-11-22 12:52:06.690 +05:30 33e0652a-172a-444f-80aa-ecdc50abfe92 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:52:06.692 +05:30 33e0652a-172a-444f-80aa-ecdc50abfe92 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 25.677ms 2025-11-22 12:52:06.756 +05:30 d861fc4d-e09e-4359-8545-1e867d17748f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:52:06.759 +05:30 d861fc4d-e09e-4359-8545-1e867d17748f INF CORS policy execution successful. 2025-11-22 12:52:06.760 +05:30 d861fc4d-e09e-4359-8545-1e867d17748f INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:06.761 +05:30 57ee304e-bd21-4470-bf74-11e510bcb954 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:52:06.762 +05:30 57ee304e-bd21-4470-bf74-11e510bcb954 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:06.774 +05:30 57ee304e-bd21-4470-bf74-11e510bcb954 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:06.776 +05:30 57ee304e-bd21-4470-bf74-11e510bcb954 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 13.6873ms 2025-11-22 12:52:06.776 +05:30 57ee304e-bd21-4470-bf74-11e510bcb954 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:52:06.778 +05:30 57ee304e-bd21-4470-bf74-11e510bcb954 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 21.8406ms 2025-11-22 12:52:12.897 +05:30 f36d5166-1869-469c-bfb6-4f4e367d527a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:52:12.902 +05:30 ffb4dcd3-81a2-4b36-b1c1-0cdcec3a7910 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:52:12.907 +05:30 f36d5166-1869-469c-bfb6-4f4e367d527a INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:52:12.907 +05:30 ffb4dcd3-81a2-4b36-b1c1-0cdcec3a7910 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:52:12.909 +05:30 8e17a5a1-3e97-48bd-8cfd-3d2b66fd4be5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:12.909 +05:30 959e7e3e-b886-445b-867f-40f935ea5d35 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:52:12.910 +05:30 8e17a5a1-3e97-48bd-8cfd-3d2b66fd4be5 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:12.910 +05:30 959e7e3e-b886-445b-867f-40f935ea5d35 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:12.936 +05:30 8e17a5a1-3e97-48bd-8cfd-3d2b66fd4be5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:12.940 +05:30 8e17a5a1-3e97-48bd-8cfd-3d2b66fd4be5 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 29.0513ms 2025-11-22 12:52:12.940 +05:30 8e17a5a1-3e97-48bd-8cfd-3d2b66fd4be5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:12.941 +05:30 8e17a5a1-3e97-48bd-8cfd-3d2b66fd4be5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ffb4dcd3-81a2-4b36-b1c1-0cdcec3a7910}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:52:12.944 +05:30 8e17a5a1-3e97-48bd-8cfd-3d2b66fd4be5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 41.6958ms 2025-11-22 12:52:12.966 +05:30 959e7e3e-b886-445b-867f-40f935ea5d35 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:12.968 +05:30 959e7e3e-b886-445b-867f-40f935ea5d35 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 57.3824ms 2025-11-22 12:52:12.968 +05:30 959e7e3e-b886-445b-867f-40f935ea5d35 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:52:12.969 +05:30 959e7e3e-b886-445b-867f-40f935ea5d35 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f36d5166-1869-469c-bfb6-4f4e367d527a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:52:12.970 +05:30 959e7e3e-b886-445b-867f-40f935ea5d35 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 72.5817ms 2025-11-22 12:52:16.916 +05:30 68a88ade-dc93-48b0-b890-95724ef171ae INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 12:52:16.916 +05:30 5e8f5fb3-11ad-4aa7-9d49-43086802b897 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 12:52:16.918 +05:30 68a88ade-dc93-48b0-b890-95724ef171ae INF CORS policy execution successful. 2025-11-22 12:52:16.918 +05:30 5e8f5fb3-11ad-4aa7-9d49-43086802b897 INF CORS policy execution successful. 2025-11-22 12:52:16.919 +05:30 5e8f5fb3-11ad-4aa7-9d49-43086802b897 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 2.9245ms 2025-11-22 12:52:16.919 +05:30 68a88ade-dc93-48b0-b890-95724ef171ae INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 2.9295ms 2025-11-22 12:52:17.297 +05:30 37410df5-5c55-4c61-8920-1a5fc2b2c803 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 12:52:17.310 +05:30 37410df5-5c55-4c61-8920-1a5fc2b2c803 INF CORS policy execution successful. 2025-11-22 12:52:17.315 +05:30 37410df5-5c55-4c61-8920-1a5fc2b2c803 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:17.318 +05:30 6451264a-82d0-4409-a8f3-a129a3717c5a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 12:52:17.357 +05:30 6451264a-82d0-4409-a8f3-a129a3717c5a INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:17.659 +05:30 6451264a-82d0-4409-a8f3-a129a3717c5a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:17.662 +05:30 6451264a-82d0-4409-a8f3-a129a3717c5a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 304.5683ms 2025-11-22 12:52:17.662 +05:30 6451264a-82d0-4409-a8f3-a129a3717c5a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 12:52:17.663 +05:30 6451264a-82d0-4409-a8f3-a129a3717c5a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 37410df5-5c55-4c61-8920-1a5fc2b2c803}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 12:52:17.664 +05:30 6451264a-82d0-4409-a8f3-a129a3717c5a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 367.6791ms 2025-11-22 12:52:17.892 +05:30 15c5be17-a8be-486c-8dcd-5b380512c472 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 12:52:17.894 +05:30 15c5be17-a8be-486c-8dcd-5b380512c472 INF CORS policy execution successful. 2025-11-22 12:52:17.895 +05:30 15c5be17-a8be-486c-8dcd-5b380512c472 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:17.897 +05:30 0e0a99d3-8ea1-4823-818a-1347b2b490dc INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 12:52:17.898 +05:30 0e0a99d3-8ea1-4823-818a-1347b2b490dc INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:18.031 +05:30 0e0a99d3-8ea1-4823-818a-1347b2b490dc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:18.032 +05:30 0e0a99d3-8ea1-4823-818a-1347b2b490dc INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 134.1227ms 2025-11-22 12:52:18.032 +05:30 0e0a99d3-8ea1-4823-818a-1347b2b490dc INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 12:52:18.032 +05:30 0e0a99d3-8ea1-4823-818a-1347b2b490dc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 15c5be17-a8be-486c-8dcd-5b380512c472}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 12:52:18.033 +05:30 0e0a99d3-8ea1-4823-818a-1347b2b490dc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 141.3077ms 2025-11-22 12:52:37.075 +05:30 eeae3334-31aa-4eae-817c-75d2c1504522 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:52:37.080 +05:30 eeae3334-31aa-4eae-817c-75d2c1504522 INF CORS policy execution successful. 2025-11-22 12:52:37.082 +05:30 eeae3334-31aa-4eae-817c-75d2c1504522 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 7.8063ms 2025-11-22 12:52:37.146 +05:30 74481d47-ceab-4c92-b1bc-95d68c267785 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:52:37.151 +05:30 74481d47-ceab-4c92-b1bc-95d68c267785 INF CORS policy execution successful. 2025-11-22 12:52:37.154 +05:30 74481d47-ceab-4c92-b1bc-95d68c267785 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:37.161 +05:30 f1050224-195d-4fdb-a3d3-046c0c476417 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:37.163 +05:30 f1050224-195d-4fdb-a3d3-046c0c476417 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:37.193 +05:30 f1050224-195d-4fdb-a3d3-046c0c476417 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:37.195 +05:30 f1050224-195d-4fdb-a3d3-046c0c476417 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 31.4027ms 2025-11-22 12:52:37.196 +05:30 f1050224-195d-4fdb-a3d3-046c0c476417 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:37.198 +05:30 f1050224-195d-4fdb-a3d3-046c0c476417 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 74481d47-ceab-4c92-b1bc-95d68c267785}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:52:37.200 +05:30 f1050224-195d-4fdb-a3d3-046c0c476417 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 54.082ms 2025-11-22 12:52:41.031 +05:30 cc425074-db2b-4a86-a66a-125fa4180299 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:52:41.031 +05:30 83223eac-106a-451f-ba5d-94beba1098c6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:52:41.033 +05:30 83223eac-106a-451f-ba5d-94beba1098c6 INF CORS policy execution successful. 2025-11-22 12:52:41.033 +05:30 cc425074-db2b-4a86-a66a-125fa4180299 INF CORS policy execution successful. 2025-11-22 12:52:41.034 +05:30 83223eac-106a-451f-ba5d-94beba1098c6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.4653ms 2025-11-22 12:52:41.034 +05:30 cc425074-db2b-4a86-a66a-125fa4180299 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.4139ms 2025-11-22 12:52:41.106 +05:30 9fa777eb-84b7-43c1-96c5-b40ea1517fb0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:52:41.111 +05:30 9fa777eb-84b7-43c1-96c5-b40ea1517fb0 INF CORS policy execution successful. 2025-11-22 12:52:41.113 +05:30 9fa777eb-84b7-43c1-96c5-b40ea1517fb0 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:41.115 +05:30 bd38c954-7ebd-46ee-9c5a-6590a0d301ee INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:52:41.115 +05:30 bd38c954-7ebd-46ee-9c5a-6590a0d301ee INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:41.132 +05:30 bd38c954-7ebd-46ee-9c5a-6590a0d301ee INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:41.134 +05:30 bd38c954-7ebd-46ee-9c5a-6590a0d301ee INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 16.8842ms 2025-11-22 12:52:41.134 +05:30 bd38c954-7ebd-46ee-9c5a-6590a0d301ee INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:52:41.135 +05:30 bd38c954-7ebd-46ee-9c5a-6590a0d301ee INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9fa777eb-84b7-43c1-96c5-b40ea1517fb0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:52:41.137 +05:30 bd38c954-7ebd-46ee-9c5a-6590a0d301ee INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 30.1475ms 2025-11-22 12:52:41.152 +05:30 07ab8258-e71b-4943-9073-f1213a77a43b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:52:41.155 +05:30 07ab8258-e71b-4943-9073-f1213a77a43b INF CORS policy execution successful. 2025-11-22 12:52:41.155 +05:30 07ab8258-e71b-4943-9073-f1213a77a43b INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:41.156 +05:30 1ea9110e-c39f-46e9-bf6d-80e36ebdb67c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:41.156 +05:30 1ea9110e-c39f-46e9-bf6d-80e36ebdb67c INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:41.165 +05:30 1ea9110e-c39f-46e9-bf6d-80e36ebdb67c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:41.166 +05:30 1ea9110e-c39f-46e9-bf6d-80e36ebdb67c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.6001ms 2025-11-22 12:52:41.166 +05:30 1ea9110e-c39f-46e9-bf6d-80e36ebdb67c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:41.167 +05:30 1ea9110e-c39f-46e9-bf6d-80e36ebdb67c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 07ab8258-e71b-4943-9073-f1213a77a43b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:52:41.170 +05:30 1ea9110e-c39f-46e9-bf6d-80e36ebdb67c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 17.7842ms 2025-11-22 12:52:41.206 +05:30 a3f1b583-d096-4a77-b320-e9e156b918c8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:52:41.209 +05:30 a3f1b583-d096-4a77-b320-e9e156b918c8 INF CORS policy execution successful. 2025-11-22 12:52:41.210 +05:30 a3f1b583-d096-4a77-b320-e9e156b918c8 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:41.211 +05:30 0c7eef44-43fa-41b8-93b2-312eb94a4416 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:52:41.211 +05:30 0c7eef44-43fa-41b8-93b2-312eb94a4416 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:41.220 +05:30 0c7eef44-43fa-41b8-93b2-312eb94a4416 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:41.220 +05:30 0c7eef44-43fa-41b8-93b2-312eb94a4416 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 9.0866ms 2025-11-22 12:52:41.220 +05:30 0c7eef44-43fa-41b8-93b2-312eb94a4416 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:52:41.221 +05:30 0c7eef44-43fa-41b8-93b2-312eb94a4416 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a3f1b583-d096-4a77-b320-e9e156b918c8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:52:41.222 +05:30 0c7eef44-43fa-41b8-93b2-312eb94a4416 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 16.1607ms 2025-11-22 12:52:51.326 +05:30 c1e2b7be-f3c0-44b4-8e29-0671acd6c795 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:52:51.326 +05:30 b5a56bdc-94bc-41f2-8e5b-e4f86bc36c1e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:52:51.328 +05:30 c1e2b7be-f3c0-44b4-8e29-0671acd6c795 INF CORS policy execution successful. 2025-11-22 12:52:51.328 +05:30 b5a56bdc-94bc-41f2-8e5b-e4f86bc36c1e INF CORS policy execution successful. 2025-11-22 12:52:51.329 +05:30 b5a56bdc-94bc-41f2-8e5b-e4f86bc36c1e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.1922ms 2025-11-22 12:52:51.329 +05:30 c1e2b7be-f3c0-44b4-8e29-0671acd6c795 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.1929ms 2025-11-22 12:52:51.361 +05:30 29723af3-7c75-40d4-aa54-ec3a20cdf0b1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 12:52:51.362 +05:30 29723af3-7c75-40d4-aa54-ec3a20cdf0b1 INF CORS policy execution successful. 2025-11-22 12:52:51.362 +05:30 29723af3-7c75-40d4-aa54-ec3a20cdf0b1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 0.9454ms 2025-11-22 12:52:51.394 +05:30 35e374fa-ef88-42dd-ae10-421f1720b640 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:52:51.396 +05:30 35e374fa-ef88-42dd-ae10-421f1720b640 INF CORS policy execution successful. 2025-11-22 12:52:51.397 +05:30 35e374fa-ef88-42dd-ae10-421f1720b640 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:51.398 +05:30 37170c0a-183d-4fa9-8df4-07e2b12785a5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:52:51.398 +05:30 37170c0a-183d-4fa9-8df4-07e2b12785a5 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:52:51.419 +05:30 37170c0a-183d-4fa9-8df4-07e2b12785a5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:51.420 +05:30 37170c0a-183d-4fa9-8df4-07e2b12785a5 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 21.2953ms 2025-11-22 12:52:51.420 +05:30 37170c0a-183d-4fa9-8df4-07e2b12785a5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:52:51.421 +05:30 37170c0a-183d-4fa9-8df4-07e2b12785a5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 26.2618ms 2025-11-22 12:52:51.423 +05:30 0a29100e-a104-4fcb-9f70-572820391b07 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 12:52:51.423 +05:30 0a29100e-a104-4fcb-9f70-572820391b07 INF CORS policy execution successful. 2025-11-22 12:52:51.424 +05:30 0a29100e-a104-4fcb-9f70-572820391b07 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:51.424 +05:30 1c432f9a-2801-4b65-9adc-40fe66f3056e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:51.424 +05:30 1c432f9a-2801-4b65-9adc-40fe66f3056e INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:52:51.439 +05:30 1c432f9a-2801-4b65-9adc-40fe66f3056e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:51.440 +05:30 1c432f9a-2801-4b65-9adc-40fe66f3056e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 15.8932ms 2025-11-22 12:52:51.440 +05:30 1c432f9a-2801-4b65-9adc-40fe66f3056e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:52:51.441 +05:30 1c432f9a-2801-4b65-9adc-40fe66f3056e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0a29100e-a104-4fcb-9f70-572820391b07}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 12:52:51.442 +05:30 1c432f9a-2801-4b65-9adc-40fe66f3056e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 19.2139ms 2025-11-22 12:52:51.484 +05:30 9df3217c-ea56-44e5-bf17-c8bf6cea46cc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:52:51.485 +05:30 9df3217c-ea56-44e5-bf17-c8bf6cea46cc INF CORS policy execution successful. 2025-11-22 12:52:51.485 +05:30 9df3217c-ea56-44e5-bf17-c8bf6cea46cc INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:51.486 +05:30 241b06a3-e9dd-4b80-bd50-4a8e8bcce236 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:52:51.486 +05:30 241b06a3-e9dd-4b80-bd50-4a8e8bcce236 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:52:51.494 +05:30 241b06a3-e9dd-4b80-bd50-4a8e8bcce236 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:51.495 +05:30 241b06a3-e9dd-4b80-bd50-4a8e8bcce236 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 8.8146ms 2025-11-22 12:52:51.495 +05:30 241b06a3-e9dd-4b80-bd50-4a8e8bcce236 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:52:51.496 +05:30 241b06a3-e9dd-4b80-bd50-4a8e8bcce236 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 757 application/json; charset=utf-8 12.1458ms 2025-11-22 12:52:53.002 +05:30 9f9f7858-fef7-4462-a55f-26f95109d768 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:52:53.002 +05:30 9089b880-6fd2-4873-a5f8-08aeb0cc64dd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 12:52:53.003 +05:30 9f9f7858-fef7-4462-a55f-26f95109d768 INF CORS policy execution successful. 2025-11-22 12:52:53.003 +05:30 9089b880-6fd2-4873-a5f8-08aeb0cc64dd INF CORS policy execution successful. 2025-11-22 12:52:53.004 +05:30 9f9f7858-fef7-4462-a55f-26f95109d768 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 2.2513ms 2025-11-22 12:52:53.004 +05:30 9089b880-6fd2-4873-a5f8-08aeb0cc64dd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 2.2297ms 2025-11-22 12:52:53.022 +05:30 5aaae561-2282-452c-84d2-93d26f46682a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:52:53.023 +05:30 5aaae561-2282-452c-84d2-93d26f46682a INF CORS policy execution successful. 2025-11-22 12:52:53.025 +05:30 5aaae561-2282-452c-84d2-93d26f46682a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 2.8605ms 2025-11-22 12:52:53.063 +05:30 4ddae18f-f222-4764-b8a9-a560da1ec54a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 12:52:53.064 +05:30 4ddae18f-f222-4764-b8a9-a560da1ec54a INF CORS policy execution successful. 2025-11-22 12:52:53.065 +05:30 4ddae18f-f222-4764-b8a9-a560da1ec54a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 2.4203ms 2025-11-22 12:52:53.071 +05:30 fc7c0ebb-d421-4783-9c0e-9e8cd9269136 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:52:53.071 +05:30 b4178a1d-1000-4045-a85f-20507425a275 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 12:52:53.072 +05:30 fc7c0ebb-d421-4783-9c0e-9e8cd9269136 INF CORS policy execution successful. 2025-11-22 12:52:53.072 +05:30 b4178a1d-1000-4045-a85f-20507425a275 INF CORS policy execution successful. 2025-11-22 12:52:53.073 +05:30 fc7c0ebb-d421-4783-9c0e-9e8cd9269136 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:53.073 +05:30 b4178a1d-1000-4045-a85f-20507425a275 INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:53.073 +05:30 45bccc01-706d-4097-9411-6731322e389b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:52:53.073 +05:30 c4fa137d-2df8-439c-9d48-d35895540bfc INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:52:53.073 +05:30 45bccc01-706d-4097-9411-6731322e389b INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:52:53.074 +05:30 c4fa137d-2df8-439c-9d48-d35895540bfc INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:52:53.090 +05:30 45bccc01-706d-4097-9411-6731322e389b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:53.091 +05:30 45bccc01-706d-4097-9411-6731322e389b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 16.7713ms 2025-11-22 12:52:53.091 +05:30 45bccc01-706d-4097-9411-6731322e389b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:52:53.091 +05:30 45bccc01-706d-4097-9411-6731322e389b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fc7c0ebb-d421-4783-9c0e-9e8cd9269136}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:52:53.093 +05:30 45bccc01-706d-4097-9411-6731322e389b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 21.7676ms 2025-11-22 12:52:53.096 +05:30 c4fa137d-2df8-439c-9d48-d35895540bfc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:53.096 +05:30 c4fa137d-2df8-439c-9d48-d35895540bfc INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 22.329ms 2025-11-22 12:52:53.096 +05:30 c4fa137d-2df8-439c-9d48-d35895540bfc INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:52:53.097 +05:30 c4fa137d-2df8-439c-9d48-d35895540bfc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b4178a1d-1000-4045-a85f-20507425a275}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2090} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1}]}"} 2025-11-22 12:52:53.099 +05:30 c4fa137d-2df8-439c-9d48-d35895540bfc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2090 application/json; charset=utf-8 27.5697ms 2025-11-22 12:52:53.163 +05:30 4cebf51c-fed2-4060-b027-d3f6fcbc77fb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:52:53.165 +05:30 a59751a0-595a-4fb2-8b63-3f5dbc3ea7e8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 12:52:53.165 +05:30 4cebf51c-fed2-4060-b027-d3f6fcbc77fb INF CORS policy execution successful. 2025-11-22 12:52:53.165 +05:30 a59751a0-595a-4fb2-8b63-3f5dbc3ea7e8 INF CORS policy execution successful. 2025-11-22 12:52:53.166 +05:30 a59751a0-595a-4fb2-8b63-3f5dbc3ea7e8 INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:53.166 +05:30 4cebf51c-fed2-4060-b027-d3f6fcbc77fb INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:53.166 +05:30 fcf82807-fc10-4744-8240-13e64fe82897 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:52:53.167 +05:30 4833e386-07d1-4883-bbe4-dd4a78fc58ad INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:52:53.167 +05:30 fcf82807-fc10-4744-8240-13e64fe82897 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:52:53.167 +05:30 4833e386-07d1-4883-bbe4-dd4a78fc58ad INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:52:53.171 +05:30 fcf82807-fc10-4744-8240-13e64fe82897 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:53.171 +05:30 4833e386-07d1-4883-bbe4-dd4a78fc58ad INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:53.172 +05:30 fcf82807-fc10-4744-8240-13e64fe82897 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 4.5963ms 2025-11-22 12:52:53.172 +05:30 4833e386-07d1-4883-bbe4-dd4a78fc58ad INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 4.585ms 2025-11-22 12:52:53.172 +05:30 fcf82807-fc10-4744-8240-13e64fe82897 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:52:53.172 +05:30 4833e386-07d1-4883-bbe4-dd4a78fc58ad INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:52:53.172 +05:30 4833e386-07d1-4883-bbe4-dd4a78fc58ad INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4cebf51c-fed2-4060-b027-d3f6fcbc77fb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:52:53.172 +05:30 fcf82807-fc10-4744-8240-13e64fe82897 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a59751a0-595a-4fb2-8b63-3f5dbc3ea7e8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2090} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1}]}"} 2025-11-22 12:52:53.173 +05:30 4833e386-07d1-4883-bbe4-dd4a78fc58ad INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 9.4003ms 2025-11-22 12:52:53.173 +05:30 fcf82807-fc10-4744-8240-13e64fe82897 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2090 application/json; charset=utf-8 8.5436ms 2025-11-22 12:52:55.176 +05:30 5f02dc56-0b1c-4dac-882c-4e88a639079b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:52:55.178 +05:30 5f02dc56-0b1c-4dac-882c-4e88a639079b INF CORS policy execution successful. 2025-11-22 12:52:55.179 +05:30 5f02dc56-0b1c-4dac-882c-4e88a639079b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 3.0438ms 2025-11-22 12:52:55.244 +05:30 75694be8-7037-4b24-a66c-a49dddc23100 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:52:55.245 +05:30 75694be8-7037-4b24-a66c-a49dddc23100 INF CORS policy execution successful. 2025-11-22 12:52:55.246 +05:30 75694be8-7037-4b24-a66c-a49dddc23100 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:52:55.246 +05:30 e0b711a4-e974-4f7f-9ce1-88743b1c698a INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:52:55.246 +05:30 e0b711a4-e974-4f7f-9ce1-88743b1c698a INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:52:55.255 +05:30 e0b711a4-e974-4f7f-9ce1-88743b1c698a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:52:55.256 +05:30 e0b711a4-e974-4f7f-9ce1-88743b1c698a INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 9.326ms 2025-11-22 12:52:55.256 +05:30 e0b711a4-e974-4f7f-9ce1-88743b1c698a INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:52:55.256 +05:30 e0b711a4-e974-4f7f-9ce1-88743b1c698a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 75694be8-7037-4b24-a66c-a49dddc23100}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:52:55.256 +05:30 e0b711a4-e974-4f7f-9ce1-88743b1c698a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 12.0292ms 2025-11-22 12:53:07.037 +05:30 0d81f249-71bd-4dae-882e-ec2116074f65 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:53:07.043 +05:30 0d81f249-71bd-4dae-882e-ec2116074f65 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjE4NiwiZXhwIjoxNzYzNzk3OTg2LCJpYXQiOjE3NjM3OTYxODZ9.i3IxmzoE_i7_1QH9v4atwf6tiofvQg6pHzSsjWc5Md0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/home}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:53:07.044 +05:30 b6de1c93-4a85-4622-8130-618d4042c8fb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:53:07.045 +05:30 b6de1c93-4a85-4622-8130-618d4042c8fb INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:53:07.059 +05:30 b6de1c93-4a85-4622-8130-618d4042c8fb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:53:07.060 +05:30 b6de1c93-4a85-4622-8130-618d4042c8fb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 14.4089ms 2025-11-22 12:53:07.060 +05:30 b6de1c93-4a85-4622-8130-618d4042c8fb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:53:07.061 +05:30 b6de1c93-4a85-4622-8130-618d4042c8fb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0d81f249-71bd-4dae-882e-ec2116074f65}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:53:07.062 +05:30 b6de1c93-4a85-4622-8130-618d4042c8fb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 24.8022ms 2025-11-22 12:53:11.653 +05:30 8df2c668-34af-4052-a2d0-f6925b8e2d49 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 12:53:11.654 +05:30 8df2c668-34af-4052-a2d0-f6925b8e2d49 INF CORS policy execution successful. 2025-11-22 12:53:11.656 +05:30 8df2c668-34af-4052-a2d0-f6925b8e2d49 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 2.5318ms 2025-11-22 12:53:11.721 +05:30 df4402f9-9c90-4316-a36d-5f12c1564dbe INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 1275 2025-11-22 12:53:11.722 +05:30 df4402f9-9c90-4316-a36d-5f12c1564dbe INF CORS policy execution successful. 2025-11-22 12:53:11.722 +05:30 df4402f9-9c90-4316-a36d-5f12c1564dbe INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Content-Length: 1275}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":1,"name":"Default","details":[{"screenId":1,"actionId":1},{"screenId":6,"actionId":1},{"screenId":6,"actionId":2},{"screenId":6,"actionId":3},{"screenId":6,"actionId":4},{"screenId":6,"actionId":5},{"screenId":5,"actionId":1},{"screenId":5,"actionId":2},{"screenId":5,"actionId":3},{"screenId":5,"actionId":4},{"screenId":7,"actionId":1},{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":2,"actionId":11},{"screenId":2,"actionId":12},{"screenId":2,"actionId":13},{"screenId":2,"actionId":7},{"screenId":2,"actionId":8},{"screenId":8,"actionId":1},{"screenId":8,"actionId":14},{"screenId":8,"actionId":15},{"screenId":9,"actionId":1},{"screenId":9,"actionId":14},{"screenId":9,"actionId":15},{"screenId":10,"actionId":1},{"screenId":10,"actionId":14},{"screenId":10,"actionId":15},{"screenId":11,"actionId":1},{"screenId":11,"actionId":14},{"screenId":11,"actionId":15},{"screenId":12,"actionId":1},{"screenId":12,"actionId":14},{"screenId":12,"actionId":15},{"screenId":13,"actionId":1},{"screenId":13,"actionId":14},{"screenId":13,"actionId":15},{"screenId":14,"actionId":1},{"screenId":14,"actionId":3},{"screenId":2,"actionId":16},{"screenId":2,"actionId":17},{"screenId":2,"actionId":2},{"screenId":10,"actionId":1},{"screenId":2,"actionId":18}]} 2025-11-22 12:53:11.723 +05:30 0043a5cb-77fd-4b36-a573-bde6fd84bb92 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 12:53:11.733 +05:30 0043a5cb-77fd-4b36-a573-bde6fd84bb92 INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:53:11.866 +05:30 0043a5cb-77fd-4b36-a573-bde6fd84bb92 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:53:11.901 +05:30 0043a5cb-77fd-4b36-a573-bde6fd84bb92 INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 168.2081ms 2025-11-22 12:53:11.901 +05:30 0043a5cb-77fd-4b36-a573-bde6fd84bb92 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 12:53:11.901 +05:30 0043a5cb-77fd-4b36-a573-bde6fd84bb92 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: df4402f9-9c90-4316-a36d-5f12c1564dbe}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"1"} 2025-11-22 12:53:11.902 +05:30 0043a5cb-77fd-4b36-a573-bde6fd84bb92 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 90 application/json; charset=utf-8 181.0494ms 2025-11-22 12:53:15.408 +05:30 ccfd67f1-6c07-4276-8e5d-e2f5f1c08a9e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:53:15.411 +05:30 ccfd67f1-6c07-4276-8e5d-e2f5f1c08a9e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:53:15.412 +05:30 4d8247a5-c419-403b-a9f5-1e689ec148e1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:53:15.413 +05:30 4d8247a5-c419-403b-a9f5-1e689ec148e1 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:53:15.432 +05:30 d3954c19-b70f-40e4-9e82-71e2e47c3545 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:53:15.433 +05:30 4d8247a5-c419-403b-a9f5-1e689ec148e1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:53:15.434 +05:30 d3954c19-b70f-40e4-9e82-71e2e47c3545 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:53:15.434 +05:30 4d8247a5-c419-403b-a9f5-1e689ec148e1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 21.5028ms 2025-11-22 12:53:15.434 +05:30 4d8247a5-c419-403b-a9f5-1e689ec148e1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:53:15.435 +05:30 bfaaa079-bd02-41fc-b8ae-e025cf1df549 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:53:15.435 +05:30 4d8247a5-c419-403b-a9f5-1e689ec148e1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ccfd67f1-6c07-4276-8e5d-e2f5f1c08a9e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:53:15.435 +05:30 bfaaa079-bd02-41fc-b8ae-e025cf1df549 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:53:15.436 +05:30 4d8247a5-c419-403b-a9f5-1e689ec148e1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 28.6995ms 2025-11-22 12:53:15.441 +05:30 bfaaa079-bd02-41fc-b8ae-e025cf1df549 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:53:15.441 +05:30 bfaaa079-bd02-41fc-b8ae-e025cf1df549 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 6.3195ms 2025-11-22 12:53:15.441 +05:30 bfaaa079-bd02-41fc-b8ae-e025cf1df549 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:53:15.442 +05:30 bfaaa079-bd02-41fc-b8ae-e025cf1df549 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d3954c19-b70f-40e4-9e82-71e2e47c3545}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 12:53:15.442 +05:30 bfaaa079-bd02-41fc-b8ae-e025cf1df549 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 10.5258ms 2025-11-22 12:53:17.745 +05:30 521abbe1-0216-4b62-8697-12c0f4ae4484 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:53:17.746 +05:30 521abbe1-0216-4b62-8697-12c0f4ae4484 INF CORS policy execution successful. 2025-11-22 12:53:17.746 +05:30 521abbe1-0216-4b62-8697-12c0f4ae4484 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.9274ms 2025-11-22 12:53:17.812 +05:30 7f8aa06e-3665-4174-819e-cc73edaf3f40 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:53:17.813 +05:30 7f8aa06e-3665-4174-819e-cc73edaf3f40 INF CORS policy execution successful. 2025-11-22 12:53:17.814 +05:30 7f8aa06e-3665-4174-819e-cc73edaf3f40 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:53:17.814 +05:30 32e7382c-3be9-4c7d-89fa-733a602c945f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:53:17.815 +05:30 32e7382c-3be9-4c7d-89fa-733a602c945f INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:53:17.825 +05:30 32e7382c-3be9-4c7d-89fa-733a602c945f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:53:17.827 +05:30 32e7382c-3be9-4c7d-89fa-733a602c945f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 12.0304ms 2025-11-22 12:53:17.827 +05:30 32e7382c-3be9-4c7d-89fa-733a602c945f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:53:17.827 +05:30 32e7382c-3be9-4c7d-89fa-733a602c945f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7f8aa06e-3665-4174-819e-cc73edaf3f40}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 12:53:17.829 +05:30 32e7382c-3be9-4c7d-89fa-733a602c945f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 17.2528ms 2025-11-22 12:54:29.807 +05:30 36805bf0-3380-43cb-bb1b-ae9302a92983 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:54:29.817 +05:30 36805bf0-3380-43cb-bb1b-ae9302a92983 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiRGIiLCJ1bmlxdWVfbmFtZSI6IkRiIiwibmFtZWlkIjoiNSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTYxNjYsImV4cCI6MTc2Mzc5Nzk2NiwiaWF0IjoxNzYzNzk2MTY2fQ.7GS1L1nXLmXXV1h2ZwIWhOrgBNs-hSzoZTvXnonXCuU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:54:29.818 +05:30 ce32bd78-5a10-4adf-85bc-a1c265691833 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:54:29.820 +05:30 ce32bd78-5a10-4adf-85bc-a1c265691833 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:54:29.842 +05:30 ce32bd78-5a10-4adf-85bc-a1c265691833 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:54:29.844 +05:30 ce32bd78-5a10-4adf-85bc-a1c265691833 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 23.6267ms 2025-11-22 12:54:29.844 +05:30 ce32bd78-5a10-4adf-85bc-a1c265691833 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:54:29.844 +05:30 ce32bd78-5a10-4adf-85bc-a1c265691833 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 36805bf0-3380-43cb-bb1b-ae9302a92983}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 12:54:29.845 +05:30 ce32bd78-5a10-4adf-85bc-a1c265691833 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 38.9937ms 2025-11-22 12:54:29.876 +05:30 935ecd31-95e2-4001-ba59-e8b2d9c9a579 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:54:29.878 +05:30 935ecd31-95e2-4001-ba59-e8b2d9c9a579 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiRGIiLCJ1bmlxdWVfbmFtZSI6IkRiIiwibmFtZWlkIjoiNSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTYxNjYsImV4cCI6MTc2Mzc5Nzk2NiwiaWF0IjoxNzYzNzk2MTY2fQ.7GS1L1nXLmXXV1h2ZwIWhOrgBNs-hSzoZTvXnonXCuU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:54:29.878 +05:30 c7edc2fa-a04c-4eb3-934a-1c43de38b329 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:54:29.879 +05:30 c7edc2fa-a04c-4eb3-934a-1c43de38b329 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:54:29.888 +05:30 c7edc2fa-a04c-4eb3-934a-1c43de38b329 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:54:29.889 +05:30 c7edc2fa-a04c-4eb3-934a-1c43de38b329 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.7351ms 2025-11-22 12:54:29.889 +05:30 c7edc2fa-a04c-4eb3-934a-1c43de38b329 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:54:29.889 +05:30 c7edc2fa-a04c-4eb3-934a-1c43de38b329 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 935ecd31-95e2-4001-ba59-e8b2d9c9a579}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 12:54:29.890 +05:30 c7edc2fa-a04c-4eb3-934a-1c43de38b329 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 13.3096ms 2025-11-22 12:54:31.665 +05:30 f2b97c9e-8c61-4380-af8d-0f10956e75e7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:54:31.669 +05:30 f2b97c9e-8c61-4380-af8d-0f10956e75e7 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjE4NiwiZXhwIjoxNzYzNzk3OTg2LCJpYXQiOjE3NjM3OTYxODZ9.i3IxmzoE_i7_1QH9v4atwf6tiofvQg6pHzSsjWc5Md0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:54:31.669 +05:30 524c21d9-bb61-4620-b838-18ed1c394ab5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:54:31.670 +05:30 524c21d9-bb61-4620-b838-18ed1c394ab5 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:54:31.678 +05:30 524c21d9-bb61-4620-b838-18ed1c394ab5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:54:31.679 +05:30 524c21d9-bb61-4620-b838-18ed1c394ab5 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 8.5338ms 2025-11-22 12:54:31.679 +05:30 524c21d9-bb61-4620-b838-18ed1c394ab5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:54:31.679 +05:30 524c21d9-bb61-4620-b838-18ed1c394ab5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f2b97c9e-8c61-4380-af8d-0f10956e75e7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 12:54:31.680 +05:30 524c21d9-bb61-4620-b838-18ed1c394ab5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 15.1789ms 2025-11-22 12:55:12.383 +05:30 7bfa9e4a-ddbd-4bc3-abe6-e4f33c4a2cf5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:12.420 +05:30 7bfa9e4a-ddbd-4bc3-abe6-e4f33c4a2cf5 INF CORS policy execution successful. 2025-11-22 12:55:12.424 +05:30 7bfa9e4a-ddbd-4bc3-abe6-e4f33c4a2cf5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 40.3487ms 2025-11-22 12:55:12.446 +05:30 008be0eb-969c-459c-ac4f-a0f613bea3b3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:12.447 +05:30 008be0eb-969c-459c-ac4f-a0f613bea3b3 INF CORS policy execution successful. 2025-11-22 12:55:12.449 +05:30 008be0eb-969c-459c-ac4f-a0f613bea3b3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.8641ms 2025-11-22 12:55:12.449 +05:30 97ad675c-dec9-49b8-9e71-86de86c8242b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 12:55:12.451 +05:30 97ad675c-dec9-49b8-9e71-86de86c8242b INF CORS policy execution successful. 2025-11-22 12:55:12.452 +05:30 97ad675c-dec9-49b8-9e71-86de86c8242b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 2.2393ms 2025-11-22 12:55:12.498 +05:30 04dccba2-eb40-4ef5-a2f6-9b0a21473b79 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:12.536 +05:30 04dccba2-eb40-4ef5-a2f6-9b0a21473b79 INF CORS policy execution successful. 2025-11-22 12:55:12.541 +05:30 04dccba2-eb40-4ef5-a2f6-9b0a21473b79 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:12.548 +05:30 b24e9ab6-d2ef-4ff8-aefa-61b3edbc9189 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 12:55:12.550 +05:30 b24e9ab6-d2ef-4ff8-aefa-61b3edbc9189 INF CORS policy execution successful. 2025-11-22 12:55:12.551 +05:30 b24e9ab6-d2ef-4ff8-aefa-61b3edbc9189 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:12.552 +05:30 c17aa297-d316-43d9-af79-7dd0316bf889 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:55:12.553 +05:30 bd39d744-005e-461d-9c81-b4f490cfd7cf INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:55:12.554 +05:30 c17aa297-d316-43d9-af79-7dd0316bf889 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:55:12.554 +05:30 bd39d744-005e-461d-9c81-b4f490cfd7cf INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:55:12.607 +05:30 c17aa297-d316-43d9-af79-7dd0316bf889 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:12.610 +05:30 c17aa297-d316-43d9-af79-7dd0316bf889 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 55.3389ms 2025-11-22 12:55:12.610 +05:30 c17aa297-d316-43d9-af79-7dd0316bf889 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:55:12.611 +05:30 c17aa297-d316-43d9-af79-7dd0316bf889 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b24e9ab6-d2ef-4ff8-aefa-61b3edbc9189}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 12:55:12.613 +05:30 c17aa297-d316-43d9-af79-7dd0316bf889 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 65.4036ms 2025-11-22 12:55:12.655 +05:30 bd39d744-005e-461d-9c81-b4f490cfd7cf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:12.657 +05:30 bd39d744-005e-461d-9c81-b4f490cfd7cf INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 102.5679ms 2025-11-22 12:55:12.658 +05:30 bd39d744-005e-461d-9c81-b4f490cfd7cf INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:55:12.661 +05:30 bd39d744-005e-461d-9c81-b4f490cfd7cf INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 162.8813ms 2025-11-22 12:55:12.725 +05:30 23c1702e-aa60-4233-9b5f-0e04c274c9b6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:12.727 +05:30 23c1702e-aa60-4233-9b5f-0e04c274c9b6 INF CORS policy execution successful. 2025-11-22 12:55:12.728 +05:30 23c1702e-aa60-4233-9b5f-0e04c274c9b6 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:12.735 +05:30 14ea9051-1c08-4076-8076-c8b3f8dc33ce INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:55:12.737 +05:30 14ea9051-1c08-4076-8076-c8b3f8dc33ce INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:55:12.755 +05:30 14ea9051-1c08-4076-8076-c8b3f8dc33ce INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:12.756 +05:30 14ea9051-1c08-4076-8076-c8b3f8dc33ce INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 18.8829ms 2025-11-22 12:55:12.756 +05:30 14ea9051-1c08-4076-8076-c8b3f8dc33ce INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:55:12.759 +05:30 14ea9051-1c08-4076-8076-c8b3f8dc33ce INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 34.24ms 2025-11-22 12:55:12.842 +05:30 49fe2f5c-7b35-49e3-abe7-cd740ce297ec INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:12.844 +05:30 49fe2f5c-7b35-49e3-abe7-cd740ce297ec INF CORS policy execution successful. 2025-11-22 12:55:12.846 +05:30 49fe2f5c-7b35-49e3-abe7-cd740ce297ec INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:12.847 +05:30 49e2d9cd-1f5d-4601-9edc-a6209a1b112d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:55:12.847 +05:30 49e2d9cd-1f5d-4601-9edc-a6209a1b112d INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:55:12.915 +05:30 49e2d9cd-1f5d-4601-9edc-a6209a1b112d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:12.916 +05:30 49e2d9cd-1f5d-4601-9edc-a6209a1b112d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 68.2737ms 2025-11-22 12:55:12.916 +05:30 49e2d9cd-1f5d-4601-9edc-a6209a1b112d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 12:55:12.918 +05:30 49e2d9cd-1f5d-4601-9edc-a6209a1b112d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 76.0537ms 2025-11-22 12:55:14.915 +05:30 c156baf7-e3a7-419b-97b0-9ebae451267d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:14.915 +05:30 5fdb5330-d645-47cb-9a53-2a99011b4642 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:14.916 +05:30 c156baf7-e3a7-419b-97b0-9ebae451267d INF CORS policy execution successful. 2025-11-22 12:55:14.916 +05:30 5fdb5330-d645-47cb-9a53-2a99011b4642 INF CORS policy execution successful. 2025-11-22 12:55:14.917 +05:30 c156baf7-e3a7-419b-97b0-9ebae451267d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.0123ms 2025-11-22 12:55:14.917 +05:30 5fdb5330-d645-47cb-9a53-2a99011b4642 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.5932ms 2025-11-22 12:55:14.942 +05:30 62201975-ce7d-490f-bb05-8b77379fab2b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 12:55:14.943 +05:30 62201975-ce7d-490f-bb05-8b77379fab2b INF CORS policy execution successful. 2025-11-22 12:55:14.944 +05:30 62201975-ce7d-490f-bb05-8b77379fab2b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 1.6169ms 2025-11-22 12:55:14.983 +05:30 2ba19082-3cd9-4ab3-8c8a-df45481d0b1d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:14.986 +05:30 2ba19082-3cd9-4ab3-8c8a-df45481d0b1d INF CORS policy execution successful. 2025-11-22 12:55:14.987 +05:30 2ba19082-3cd9-4ab3-8c8a-df45481d0b1d INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:14.988 +05:30 9b155ee1-9334-43f1-b2c3-3479409b56d5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:55:14.988 +05:30 9b155ee1-9334-43f1-b2c3-3479409b56d5 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:15.010 +05:30 da651e25-4d93-46cd-a3b8-16f5a8c4b687 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 12:55:15.012 +05:30 da651e25-4d93-46cd-a3b8-16f5a8c4b687 INF CORS policy execution successful. 2025-11-22 12:55:15.014 +05:30 da651e25-4d93-46cd-a3b8-16f5a8c4b687 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:15.015 +05:30 d8e2e427-0c9d-4453-94a2-37f78205cdd8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:55:15.015 +05:30 9b155ee1-9334-43f1-b2c3-3479409b56d5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:15.015 +05:30 d8e2e427-0c9d-4453-94a2-37f78205cdd8 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:55:15.016 +05:30 9b155ee1-9334-43f1-b2c3-3479409b56d5 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 27.1287ms 2025-11-22 12:55:15.016 +05:30 9b155ee1-9334-43f1-b2c3-3479409b56d5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:55:15.018 +05:30 9b155ee1-9334-43f1-b2c3-3479409b56d5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 762 application/json; charset=utf-8 35.5465ms 2025-11-22 12:55:15.028 +05:30 d8e2e427-0c9d-4453-94a2-37f78205cdd8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:15.028 +05:30 d8e2e427-0c9d-4453-94a2-37f78205cdd8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 12.8786ms 2025-11-22 12:55:15.029 +05:30 d8e2e427-0c9d-4453-94a2-37f78205cdd8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:55:15.029 +05:30 d8e2e427-0c9d-4453-94a2-37f78205cdd8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: da651e25-4d93-46cd-a3b8-16f5a8c4b687}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 12:55:15.031 +05:30 d8e2e427-0c9d-4453-94a2-37f78205cdd8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 20.3434ms 2025-11-22 12:55:15.094 +05:30 e78d4d68-52a1-47b8-8c2c-b661b6cc2f9f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:15.096 +05:30 e78d4d68-52a1-47b8-8c2c-b661b6cc2f9f INF CORS policy execution successful. 2025-11-22 12:55:15.097 +05:30 e78d4d68-52a1-47b8-8c2c-b661b6cc2f9f INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:15.097 +05:30 bbb6ee28-f168-4d05-876a-ed59f73ef5d6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:55:15.097 +05:30 bbb6ee28-f168-4d05-876a-ed59f73ef5d6 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:15.112 +05:30 bbb6ee28-f168-4d05-876a-ed59f73ef5d6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:15.113 +05:30 bbb6ee28-f168-4d05-876a-ed59f73ef5d6 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 15.394ms 2025-11-22 12:55:15.113 +05:30 bbb6ee28-f168-4d05-876a-ed59f73ef5d6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:55:15.115 +05:30 bbb6ee28-f168-4d05-876a-ed59f73ef5d6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 762 application/json; charset=utf-8 20.6901ms 2025-11-22 12:55:17.471 +05:30 e37c30e5-11b0-401d-b1a0-6cbb7794557f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:55:17.470 +05:30 bf816815-b767-4a0f-aacc-e08ad3cfdce5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:55:17.471 +05:30 875138d4-ab5a-4c48-a777-2fd5b5970c47 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:55:17.471 +05:30 bf816815-b767-4a0f-aacc-e08ad3cfdce5 INF CORS policy execution successful. 2025-11-22 12:55:17.471 +05:30 e37c30e5-11b0-401d-b1a0-6cbb7794557f INF CORS policy execution successful. 2025-11-22 12:55:17.472 +05:30 875138d4-ab5a-4c48-a777-2fd5b5970c47 INF CORS policy execution successful. 2025-11-22 12:55:17.473 +05:30 e37c30e5-11b0-401d-b1a0-6cbb7794557f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 2.2254ms 2025-11-22 12:55:17.473 +05:30 bf816815-b767-4a0f-aacc-e08ad3cfdce5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 2.2287ms 2025-11-22 12:55:17.473 +05:30 875138d4-ab5a-4c48-a777-2fd5b5970c47 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 2.2255ms 2025-11-22 12:55:17.533 +05:30 df08f2af-187e-45ed-af90-08c7e59221c0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:55:17.535 +05:30 df08f2af-187e-45ed-af90-08c7e59221c0 INF CORS policy execution successful. 2025-11-22 12:55:17.535 +05:30 3f7cfdd6-741b-4794-86cb-3671b0e14bda INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:55:17.535 +05:30 e095a936-af43-4d88-81ff-f7d623425e16 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:55:17.535 +05:30 df08f2af-187e-45ed-af90-08c7e59221c0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 1.8667ms 2025-11-22 12:55:17.536 +05:30 e095a936-af43-4d88-81ff-f7d623425e16 INF CORS policy execution successful. 2025-11-22 12:55:17.536 +05:30 3f7cfdd6-741b-4794-86cb-3671b0e14bda INF CORS policy execution successful. 2025-11-22 12:55:17.537 +05:30 3f7cfdd6-741b-4794-86cb-3671b0e14bda INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:17.537 +05:30 e095a936-af43-4d88-81ff-f7d623425e16 INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:17.537 +05:30 0fd61907-4122-4dda-8bec-d0beeacaf59c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:55:17.537 +05:30 8dfd9849-0256-4e41-bc65-f1390f34fe12 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:55:17.538 +05:30 0fd61907-4122-4dda-8bec-d0beeacaf59c INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:17.538 +05:30 8dfd9849-0256-4e41-bc65-f1390f34fe12 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:17.545 +05:30 8dfd9849-0256-4e41-bc65-f1390f34fe12 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:17.546 +05:30 8dfd9849-0256-4e41-bc65-f1390f34fe12 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 7.7696ms 2025-11-22 12:55:17.546 +05:30 8dfd9849-0256-4e41-bc65-f1390f34fe12 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:55:17.546 +05:30 8dfd9849-0256-4e41-bc65-f1390f34fe12 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3f7cfdd6-741b-4794-86cb-3671b0e14bda}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:55:17.547 +05:30 0fd61907-4122-4dda-8bec-d0beeacaf59c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:17.547 +05:30 0fd61907-4122-4dda-8bec-d0beeacaf59c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 9.2882ms 2025-11-22 12:55:17.547 +05:30 0fd61907-4122-4dda-8bec-d0beeacaf59c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:55:17.547 +05:30 8dfd9849-0256-4e41-bc65-f1390f34fe12 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 12.2327ms 2025-11-22 12:55:17.547 +05:30 0fd61907-4122-4dda-8bec-d0beeacaf59c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e095a936-af43-4d88-81ff-f7d623425e16}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 306} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10}]}"} 2025-11-22 12:55:17.548 +05:30 0fd61907-4122-4dda-8bec-d0beeacaf59c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 306 application/json; charset=utf-8 12.9142ms 2025-11-22 12:55:17.613 +05:30 fadac686-6bab-4138-b6a1-efaeeb556bc1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:55:17.615 +05:30 fadac686-6bab-4138-b6a1-efaeeb556bc1 INF CORS policy execution successful. 2025-11-22 12:55:17.616 +05:30 fadac686-6bab-4138-b6a1-efaeeb556bc1 INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:17.616 +05:30 276da332-c726-48a8-85c6-de379846f451 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:55:17.616 +05:30 276da332-c726-48a8-85c6-de379846f451 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:17.624 +05:30 1aacdef5-d1c7-4b22-834d-7d716a1fc5d4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:55:17.625 +05:30 276da332-c726-48a8-85c6-de379846f451 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:17.626 +05:30 1aacdef5-d1c7-4b22-834d-7d716a1fc5d4 INF CORS policy execution successful. 2025-11-22 12:55:17.626 +05:30 1aacdef5-d1c7-4b22-834d-7d716a1fc5d4 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:17.627 +05:30 276da332-c726-48a8-85c6-de379846f451 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 9.0303ms 2025-11-22 12:55:17.627 +05:30 6c8bd73f-4ba6-44de-953b-634ec4ec9027 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:55:17.627 +05:30 276da332-c726-48a8-85c6-de379846f451 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:55:17.627 +05:30 276da332-c726-48a8-85c6-de379846f451 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fadac686-6bab-4138-b6a1-efaeeb556bc1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 306} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10}]}"} 2025-11-22 12:55:17.627 +05:30 6c8bd73f-4ba6-44de-953b-634ec4ec9027 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:17.628 +05:30 276da332-c726-48a8-85c6-de379846f451 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 306 application/json; charset=utf-8 14.6123ms 2025-11-22 12:55:17.632 +05:30 6c8bd73f-4ba6-44de-953b-634ec4ec9027 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:17.632 +05:30 6c8bd73f-4ba6-44de-953b-634ec4ec9027 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 5.3483ms 2025-11-22 12:55:17.633 +05:30 6c8bd73f-4ba6-44de-953b-634ec4ec9027 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:55:17.633 +05:30 6c8bd73f-4ba6-44de-953b-634ec4ec9027 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1aacdef5-d1c7-4b22-834d-7d716a1fc5d4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:55:17.634 +05:30 6c8bd73f-4ba6-44de-953b-634ec4ec9027 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 9.8037ms 2025-11-22 12:55:18.673 +05:30 e951ed38-299a-4f59-b577-4424a3502f54 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:55:18.674 +05:30 e951ed38-299a-4f59-b577-4424a3502f54 INF CORS policy execution successful. 2025-11-22 12:55:18.674 +05:30 e951ed38-299a-4f59-b577-4424a3502f54 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 1.0973ms 2025-11-22 12:55:18.747 +05:30 b043c959-afb7-4089-aee4-cae74f138175 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:55:18.748 +05:30 b043c959-afb7-4089-aee4-cae74f138175 INF CORS policy execution successful. 2025-11-22 12:55:18.749 +05:30 b043c959-afb7-4089-aee4-cae74f138175 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:18.749 +05:30 bca1d0ad-2f97-48be-b3f5-96b9407e4c1a INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:55:18.750 +05:30 bca1d0ad-2f97-48be-b3f5-96b9407e4c1a INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:18.756 +05:30 bca1d0ad-2f97-48be-b3f5-96b9407e4c1a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:18.757 +05:30 bca1d0ad-2f97-48be-b3f5-96b9407e4c1a INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 7.0688ms 2025-11-22 12:55:18.757 +05:30 bca1d0ad-2f97-48be-b3f5-96b9407e4c1a INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:55:18.757 +05:30 bca1d0ad-2f97-48be-b3f5-96b9407e4c1a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b043c959-afb7-4089-aee4-cae74f138175}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:55:18.758 +05:30 bca1d0ad-2f97-48be-b3f5-96b9407e4c1a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 11.6671ms 2025-11-22 12:55:51.223 +05:30 c5939c5f-772c-4ab9-ba11-3d5dc59e9fc4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 12:55:51.227 +05:30 c5939c5f-772c-4ab9-ba11-3d5dc59e9fc4 INF CORS policy execution successful. 2025-11-22 12:55:51.229 +05:30 c5939c5f-772c-4ab9-ba11-3d5dc59e9fc4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 5.9424ms 2025-11-22 12:55:51.292 +05:30 63c0ca23-2ae3-4ab2-a418-8285a3a1ad4b INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 354 2025-11-22 12:55:51.299 +05:30 63c0ca23-2ae3-4ab2-a418-8285a3a1ad4b INF CORS policy execution successful. 2025-11-22 12:55:51.303 +05:30 63c0ca23-2ae3-4ab2-a418-8285a3a1ad4b INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Content-Length: 354}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":2,"name":"Machinist","details":[{"screenId":2,"actionId":18},{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":2,"actionId":11},{"screenId":2,"actionId":12},{"screenId":2,"actionId":13},{"screenId":2,"actionId":7},{"screenId":2,"actionId":8},{"screenId":2,"actionId":17},{"screenId":2,"actionId":16},{"screenId":2,"actionId":2}]} 2025-11-22 12:55:51.305 +05:30 06e5ae6c-bb98-43a8-8287-12bfc34e2d04 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 12:55:51.309 +05:30 06e5ae6c-bb98-43a8-8287-12bfc34e2d04 INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:51.354 +05:30 06e5ae6c-bb98-43a8-8287-12bfc34e2d04 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:51.360 +05:30 06e5ae6c-bb98-43a8-8287-12bfc34e2d04 INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 49.8295ms 2025-11-22 12:55:51.360 +05:30 06e5ae6c-bb98-43a8-8287-12bfc34e2d04 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 12:55:51.360 +05:30 06e5ae6c-bb98-43a8-8287-12bfc34e2d04 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 63c0ca23-2ae3-4ab2-a418-8285a3a1ad4b}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"2"} 2025-11-22 12:55:51.361 +05:30 06e5ae6c-bb98-43a8-8287-12bfc34e2d04 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 90 application/json; charset=utf-8 69.1124ms 2025-11-22 12:55:58.386 +05:30 7185fd64-fb27-4e3d-a768-b1fdc132e6c2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:58.387 +05:30 7185fd64-fb27-4e3d-a768-b1fdc132e6c2 INF CORS policy execution successful. 2025-11-22 12:55:58.388 +05:30 7185fd64-fb27-4e3d-a768-b1fdc132e6c2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.8367ms 2025-11-22 12:55:58.390 +05:30 5975799a-199e-497c-bb03-593a4366d62f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:58.390 +05:30 5975799a-199e-497c-bb03-593a4366d62f INF CORS policy execution successful. 2025-11-22 12:55:58.391 +05:30 5975799a-199e-497c-bb03-593a4366d62f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.4653ms 2025-11-22 12:55:58.460 +05:30 632014a4-56c6-4b1c-ac42-ad1af5e10db6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:58.465 +05:30 632014a4-56c6-4b1c-ac42-ad1af5e10db6 INF CORS policy execution successful. 2025-11-22 12:55:58.467 +05:30 632014a4-56c6-4b1c-ac42-ad1af5e10db6 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:58.468 +05:30 cabcc111-bc7c-4d31-8c6f-a61b65958fb7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:55:58.468 +05:30 cabcc111-bc7c-4d31-8c6f-a61b65958fb7 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:58.486 +05:30 cabcc111-bc7c-4d31-8c6f-a61b65958fb7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:58.487 +05:30 cabcc111-bc7c-4d31-8c6f-a61b65958fb7 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 18.4986ms 2025-11-22 12:55:58.487 +05:30 cabcc111-bc7c-4d31-8c6f-a61b65958fb7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:55:58.488 +05:30 cabcc111-bc7c-4d31-8c6f-a61b65958fb7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 28.1769ms 2025-11-22 12:55:58.566 +05:30 4c351627-18c4-4c09-996f-96fb058aa8d3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:55:58.567 +05:30 4c351627-18c4-4c09-996f-96fb058aa8d3 INF CORS policy execution successful. 2025-11-22 12:55:58.567 +05:30 4c351627-18c4-4c09-996f-96fb058aa8d3 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:55:58.567 +05:30 cad376d9-0565-4df5-b1a5-2677c3d594a8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:55:58.567 +05:30 cad376d9-0565-4df5-b1a5-2677c3d594a8 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:55:58.576 +05:30 cad376d9-0565-4df5-b1a5-2677c3d594a8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:58.576 +05:30 cad376d9-0565-4df5-b1a5-2677c3d594a8 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 8.8317ms 2025-11-22 12:55:58.577 +05:30 cad376d9-0565-4df5-b1a5-2677c3d594a8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:55:58.578 +05:30 cad376d9-0565-4df5-b1a5-2677c3d594a8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 11.7294ms 2025-11-22 12:55:58.983 +05:30 bbdeeac3-2581-4fec-b616-3ba0e36ec42c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:55:58.985 +05:30 bbdeeac3-2581-4fec-b616-3ba0e36ec42c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjM1OCwiZXhwIjoxNzYzNzk4MTU4LCJpYXQiOjE3NjM3OTYzNTh9.CXw4xGVcm35WKqtthHMXyIuE10e_Awx9SCBVPswi2Q4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/home}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:55:58.985 +05:30 e64a7c99-455a-48c8-b86f-a1f6faa2c4fb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:55:58.985 +05:30 e64a7c99-455a-48c8-b86f-a1f6faa2c4fb INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:55:59.005 +05:30 e64a7c99-455a-48c8-b86f-a1f6faa2c4fb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:55:59.006 +05:30 e64a7c99-455a-48c8-b86f-a1f6faa2c4fb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 20.5365ms 2025-11-22 12:55:59.006 +05:30 e64a7c99-455a-48c8-b86f-a1f6faa2c4fb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:55:59.006 +05:30 e64a7c99-455a-48c8-b86f-a1f6faa2c4fb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bbdeeac3-2581-4fec-b616-3ba0e36ec42c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:55:59.006 +05:30 e64a7c99-455a-48c8-b86f-a1f6faa2c4fb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 23.4337ms 2025-11-22 12:56:00.413 +05:30 357aa385-6390-4cb8-b405-fce2e74750f9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:56:00.413 +05:30 378f779d-f5bf-434c-a900-ae5662e473c5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:56:00.415 +05:30 378f779d-f5bf-434c-a900-ae5662e473c5 INF CORS policy execution successful. 2025-11-22 12:56:00.414 +05:30 357aa385-6390-4cb8-b405-fce2e74750f9 INF CORS policy execution successful. 2025-11-22 12:56:00.416 +05:30 357aa385-6390-4cb8-b405-fce2e74750f9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 3.3149ms 2025-11-22 12:56:00.416 +05:30 378f779d-f5bf-434c-a900-ae5662e473c5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 3.3244ms 2025-11-22 12:56:00.417 +05:30 5777105d-796c-4fba-b492-72ec7a4ebe52 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:56:00.417 +05:30 5777105d-796c-4fba-b492-72ec7a4ebe52 INF CORS policy execution successful. 2025-11-22 12:56:00.418 +05:30 5777105d-796c-4fba-b492-72ec7a4ebe52 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 1.1532ms 2025-11-22 12:56:00.419 +05:30 65078529-0e30-4d81-9efb-cde208da41f2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:56:00.419 +05:30 65078529-0e30-4d81-9efb-cde208da41f2 INF CORS policy execution successful. 2025-11-22 12:56:00.419 +05:30 65078529-0e30-4d81-9efb-cde208da41f2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 0.6104ms 2025-11-22 12:56:00.498 +05:30 8648bf21-8f46-48e4-8030-814a6273b2af INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:56:00.498 +05:30 3c39c9b4-1340-44bd-972d-20933eebf717 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:56:00.499 +05:30 8648bf21-8f46-48e4-8030-814a6273b2af INF CORS policy execution successful. 2025-11-22 12:56:00.499 +05:30 3c39c9b4-1340-44bd-972d-20933eebf717 INF CORS policy execution successful. 2025-11-22 12:56:00.500 +05:30 3c39c9b4-1340-44bd-972d-20933eebf717 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:00.500 +05:30 8648bf21-8f46-48e4-8030-814a6273b2af INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:00.500 +05:30 c4ca9e3e-8c9c-4baa-bb99-139f58b8a564 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:56:00.500 +05:30 847faa98-0cea-43f2-8afc-fe0e75dd2d2b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:56:00.500 +05:30 c4ca9e3e-8c9c-4baa-bb99-139f58b8a564 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:00.500 +05:30 847faa98-0cea-43f2-8afc-fe0e75dd2d2b INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:00.509 +05:30 847faa98-0cea-43f2-8afc-fe0e75dd2d2b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:00.510 +05:30 847faa98-0cea-43f2-8afc-fe0e75dd2d2b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 9.547ms 2025-11-22 12:56:00.510 +05:30 847faa98-0cea-43f2-8afc-fe0e75dd2d2b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:56:00.511 +05:30 847faa98-0cea-43f2-8afc-fe0e75dd2d2b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3c39c9b4-1340-44bd-972d-20933eebf717}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:56:00.512 +05:30 847faa98-0cea-43f2-8afc-fe0e75dd2d2b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 13.7728ms 2025-11-22 12:56:00.515 +05:30 c4ca9e3e-8c9c-4baa-bb99-139f58b8a564 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:00.515 +05:30 c4ca9e3e-8c9c-4baa-bb99-139f58b8a564 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 14.6366ms 2025-11-22 12:56:00.515 +05:30 c4ca9e3e-8c9c-4baa-bb99-139f58b8a564 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:56:00.516 +05:30 c4ca9e3e-8c9c-4baa-bb99-139f58b8a564 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8648bf21-8f46-48e4-8030-814a6273b2af}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 671} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":2}]}"} 2025-11-22 12:56:00.517 +05:30 c4ca9e3e-8c9c-4baa-bb99-139f58b8a564 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 671 application/json; charset=utf-8 18.3197ms 2025-11-22 12:56:00.584 +05:30 a7058ba6-d22e-44f2-a8ad-8d81a6fa243a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:56:00.585 +05:30 feb88147-520a-4061-9e44-4fd45e90f052 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:56:00.586 +05:30 feb88147-520a-4061-9e44-4fd45e90f052 INF CORS policy execution successful. 2025-11-22 12:56:00.586 +05:30 a7058ba6-d22e-44f2-a8ad-8d81a6fa243a INF CORS policy execution successful. 2025-11-22 12:56:00.587 +05:30 feb88147-520a-4061-9e44-4fd45e90f052 INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:00.587 +05:30 abef2ca2-5c8b-4cc0-b38d-71c541a5715b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:56:00.587 +05:30 abef2ca2-5c8b-4cc0-b38d-71c541a5715b INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:00.587 +05:30 a7058ba6-d22e-44f2-a8ad-8d81a6fa243a INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:00.588 +05:30 3584f6c6-e23a-4573-b669-0923727e8a41 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:56:00.588 +05:30 3584f6c6-e23a-4573-b669-0923727e8a41 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:00.597 +05:30 abef2ca2-5c8b-4cc0-b38d-71c541a5715b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:00.597 +05:30 3584f6c6-e23a-4573-b669-0923727e8a41 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:00.597 +05:30 abef2ca2-5c8b-4cc0-b38d-71c541a5715b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 9.5941ms 2025-11-22 12:56:00.597 +05:30 3584f6c6-e23a-4573-b669-0923727e8a41 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 8.6785ms 2025-11-22 12:56:00.597 +05:30 3584f6c6-e23a-4573-b669-0923727e8a41 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:56:00.597 +05:30 abef2ca2-5c8b-4cc0-b38d-71c541a5715b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:56:00.598 +05:30 abef2ca2-5c8b-4cc0-b38d-71c541a5715b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: feb88147-520a-4061-9e44-4fd45e90f052}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 671} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":2}]}"} 2025-11-22 12:56:00.598 +05:30 3584f6c6-e23a-4573-b669-0923727e8a41 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a7058ba6-d22e-44f2-a8ad-8d81a6fa243a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:56:00.599 +05:30 3584f6c6-e23a-4573-b669-0923727e8a41 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 15.1759ms 2025-11-22 12:56:00.599 +05:30 abef2ca2-5c8b-4cc0-b38d-71c541a5715b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 671 application/json; charset=utf-8 13.4078ms 2025-11-22 12:56:01.226 +05:30 0a25dd25-6c5d-40aa-b6d1-4bd025a63281 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:56:01.230 +05:30 0a25dd25-6c5d-40aa-b6d1-4bd025a63281 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjM1OCwiZXhwIjoxNzYzNzk4MTU4LCJpYXQiOjE3NjM3OTYzNTh9.CXw4xGVcm35WKqtthHMXyIuE10e_Awx9SCBVPswi2Q4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:56:01.231 +05:30 bdc03718-4229-44c6-b815-c7ebdff087f3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:56:01.232 +05:30 bdc03718-4229-44c6-b815-c7ebdff087f3 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:56:01.293 +05:30 bdc03718-4229-44c6-b815-c7ebdff087f3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:01.293 +05:30 bdc03718-4229-44c6-b815-c7ebdff087f3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 60.8832ms 2025-11-22 12:56:01.293 +05:30 bdc03718-4229-44c6-b815-c7ebdff087f3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:56:01.294 +05:30 bdc03718-4229-44c6-b815-c7ebdff087f3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0a25dd25-6c5d-40aa-b6d1-4bd025a63281}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:56:01.296 +05:30 bdc03718-4229-44c6-b815-c7ebdff087f3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 70.2357ms 2025-11-22 12:56:01.942 +05:30 a95ad7c7-4531-4dc3-be80-ccf8aa34da62 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:56:01.943 +05:30 a95ad7c7-4531-4dc3-be80-ccf8aa34da62 INF CORS policy execution successful. 2025-11-22 12:56:01.945 +05:30 a95ad7c7-4531-4dc3-be80-ccf8aa34da62 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 2.6091ms 2025-11-22 12:56:02.026 +05:30 aa2f73ab-8861-49d9-84a3-d3cf1ab07219 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:56:02.030 +05:30 aa2f73ab-8861-49d9-84a3-d3cf1ab07219 INF CORS policy execution successful. 2025-11-22 12:56:02.031 +05:30 aa2f73ab-8861-49d9-84a3-d3cf1ab07219 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:02.033 +05:30 608cc953-9d45-43e8-9f5c-e59e251c30f7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:02.033 +05:30 608cc953-9d45-43e8-9f5c-e59e251c30f7 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:02.150 +05:30 608cc953-9d45-43e8-9f5c-e59e251c30f7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:02.151 +05:30 608cc953-9d45-43e8-9f5c-e59e251c30f7 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 117.809ms 2025-11-22 12:56:02.152 +05:30 608cc953-9d45-43e8-9f5c-e59e251c30f7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:02.152 +05:30 608cc953-9d45-43e8-9f5c-e59e251c30f7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: aa2f73ab-8861-49d9-84a3-d3cf1ab07219}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:56:02.153 +05:30 608cc953-9d45-43e8-9f5c-e59e251c30f7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 127.5365ms 2025-11-22 12:56:05.591 +05:30 d04d780c-5c76-4c45-9737-f46764fccb1b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:56:05.593 +05:30 d04d780c-5c76-4c45-9737-f46764fccb1b INF CORS policy execution successful. 2025-11-22 12:56:05.594 +05:30 d04d780c-5c76-4c45-9737-f46764fccb1b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 204 null null 3.7249ms 2025-11-22 12:56:05.660 +05:30 3ad9fe7a-3a83-4ee7-ae2f-4026638a5fa0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:56:05.669 +05:30 3ad9fe7a-3a83-4ee7-ae2f-4026638a5fa0 INF CORS policy execution successful. 2025-11-22 12:56:05.671 +05:30 3ad9fe7a-3a83-4ee7-ae2f-4026638a5fa0 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:05.672 +05:30 17595b8d-932a-447e-a4a1-7e4f6077b563 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:05.672 +05:30 17595b8d-932a-447e-a4a1-7e4f6077b563 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:05.725 +05:30 17595b8d-932a-447e-a4a1-7e4f6077b563 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:05.727 +05:30 17595b8d-932a-447e-a4a1-7e4f6077b563 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 53.796ms 2025-11-22 12:56:05.727 +05:30 17595b8d-932a-447e-a4a1-7e4f6077b563 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:05.728 +05:30 17595b8d-932a-447e-a4a1-7e4f6077b563 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3ad9fe7a-3a83-4ee7-ae2f-4026638a5fa0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 151} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ActionId\":1,\"Action\":\"Access\"}]"} 2025-11-22 12:56:05.730 +05:30 17595b8d-932a-447e-a4a1-7e4f6077b563 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 200 151 application/json; charset=utf-8 70.2585ms 2025-11-22 12:56:07.376 +05:30 9b83242b-b293-494d-85bf-860f70f465b6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:56:07.377 +05:30 9b83242b-b293-494d-85bf-860f70f465b6 INF CORS policy execution successful. 2025-11-22 12:56:07.377 +05:30 9b83242b-b293-494d-85bf-860f70f465b6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 1.1394ms 2025-11-22 12:56:07.444 +05:30 f6ab361c-e0f1-469a-9e65-f867ada3de3b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:56:07.445 +05:30 f6ab361c-e0f1-469a-9e65-f867ada3de3b INF CORS policy execution successful. 2025-11-22 12:56:07.446 +05:30 f6ab361c-e0f1-469a-9e65-f867ada3de3b INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:07.446 +05:30 098141a2-33bf-4826-9469-1a12dbb74a63 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:07.447 +05:30 098141a2-33bf-4826-9469-1a12dbb74a63 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:07.471 +05:30 098141a2-33bf-4826-9469-1a12dbb74a63 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:07.472 +05:30 098141a2-33bf-4826-9469-1a12dbb74a63 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 24.9878ms 2025-11-22 12:56:07.472 +05:30 098141a2-33bf-4826-9469-1a12dbb74a63 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:07.473 +05:30 098141a2-33bf-4826-9469-1a12dbb74a63 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f6ab361c-e0f1-469a-9e65-f867ada3de3b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:56:07.474 +05:30 098141a2-33bf-4826-9469-1a12dbb74a63 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 30.2812ms 2025-11-22 12:56:09.485 +05:30 8142bb50-ea7c-4a29-9dc5-e2748b8d0b9a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:56:09.488 +05:30 8142bb50-ea7c-4a29-9dc5-e2748b8d0b9a INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjM1OCwiZXhwIjoxNzYzNzk4MTU4LCJpYXQiOjE3NjM3OTYzNTh9.CXw4xGVcm35WKqtthHMXyIuE10e_Awx9SCBVPswi2Q4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:56:09.488 +05:30 e022729e-aec3-4e0d-97fd-e58ae78db8a6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:09.488 +05:30 e022729e-aec3-4e0d-97fd-e58ae78db8a6 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:56:09.522 +05:30 a4183e86-bfc6-47e4-a74c-006a894bf827 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:56:09.525 +05:30 a4183e86-bfc6-47e4-a74c-006a894bf827 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjM1OCwiZXhwIjoxNzYzNzk4MTU4LCJpYXQiOjE3NjM3OTYzNTh9.CXw4xGVcm35WKqtthHMXyIuE10e_Awx9SCBVPswi2Q4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:56:09.526 +05:30 32777e1c-f726-4260-91de-35915702562a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:56:09.526 +05:30 32777e1c-f726-4260-91de-35915702562a INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:56:09.615 +05:30 32777e1c-f726-4260-91de-35915702562a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:09.617 +05:30 32777e1c-f726-4260-91de-35915702562a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 90.1475ms 2025-11-22 12:56:09.617 +05:30 32777e1c-f726-4260-91de-35915702562a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:56:09.618 +05:30 32777e1c-f726-4260-91de-35915702562a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a4183e86-bfc6-47e4-a74c-006a894bf827}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:56:09.619 +05:30 32777e1c-f726-4260-91de-35915702562a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 97.1231ms 2025-11-22 12:56:09.640 +05:30 e022729e-aec3-4e0d-97fd-e58ae78db8a6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:09.641 +05:30 e022729e-aec3-4e0d-97fd-e58ae78db8a6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 152.0828ms 2025-11-22 12:56:09.641 +05:30 e022729e-aec3-4e0d-97fd-e58ae78db8a6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:09.641 +05:30 e022729e-aec3-4e0d-97fd-e58ae78db8a6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8142bb50-ea7c-4a29-9dc5-e2748b8d0b9a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:56:09.642 +05:30 e022729e-aec3-4e0d-97fd-e58ae78db8a6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 157.3166ms 2025-11-22 12:56:19.660 +05:30 e15282a2-d1aa-4faa-aafc-826ddd8e4f8e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:56:19.660 +05:30 9d643ff8-5306-4a52-a261-09a6056d26e2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:56:19.663 +05:30 9d643ff8-5306-4a52-a261-09a6056d26e2 INF CORS policy execution successful. 2025-11-22 12:56:19.663 +05:30 e15282a2-d1aa-4faa-aafc-826ddd8e4f8e INF CORS policy execution successful. 2025-11-22 12:56:19.665 +05:30 9d643ff8-5306-4a52-a261-09a6056d26e2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 4.4642ms 2025-11-22 12:56:19.665 +05:30 e15282a2-d1aa-4faa-aafc-826ddd8e4f8e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 4.4763ms 2025-11-22 12:56:19.734 +05:30 ce4b81de-dd8a-4a1e-a1b6-537fe26689fe INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:56:19.738 +05:30 ce4b81de-dd8a-4a1e-a1b6-537fe26689fe INF CORS policy execution successful. 2025-11-22 12:56:19.740 +05:30 ce4b81de-dd8a-4a1e-a1b6-537fe26689fe INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:19.743 +05:30 fdf3232a-6a18-43d6-8d75-9bfb64cc812b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:56:19.744 +05:30 fdf3232a-6a18-43d6-8d75-9bfb64cc812b INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:19.821 +05:30 fdf3232a-6a18-43d6-8d75-9bfb64cc812b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:19.821 +05:30 fdf3232a-6a18-43d6-8d75-9bfb64cc812b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 77.4084ms 2025-11-22 12:56:19.822 +05:30 fdf3232a-6a18-43d6-8d75-9bfb64cc812b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:56:19.823 +05:30 fdf3232a-6a18-43d6-8d75-9bfb64cc812b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 88.8855ms 2025-11-22 12:56:19.887 +05:30 7b31d45d-b867-4b13-ac95-7828a5854b91 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:56:19.889 +05:30 7b31d45d-b867-4b13-ac95-7828a5854b91 INF CORS policy execution successful. 2025-11-22 12:56:19.890 +05:30 7b31d45d-b867-4b13-ac95-7828a5854b91 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:19.890 +05:30 3db9735c-26c5-49b7-be7a-7fddba5032ee INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:56:19.891 +05:30 3db9735c-26c5-49b7-be7a-7fddba5032ee INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:19.903 +05:30 3db9735c-26c5-49b7-be7a-7fddba5032ee INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:19.903 +05:30 3db9735c-26c5-49b7-be7a-7fddba5032ee INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 12.4959ms 2025-11-22 12:56:19.903 +05:30 3db9735c-26c5-49b7-be7a-7fddba5032ee INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:56:19.904 +05:30 3db9735c-26c5-49b7-be7a-7fddba5032ee INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 16.9764ms 2025-11-22 12:56:21.668 +05:30 85361eca-5acf-44df-a461-eda1de103021 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:56:21.671 +05:30 85361eca-5acf-44df-a461-eda1de103021 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjE4NiwiZXhwIjoxNzYzNzk3OTg2LCJpYXQiOjE3NjM3OTYxODZ9.i3IxmzoE_i7_1QH9v4atwf6tiofvQg6pHzSsjWc5Md0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:56:21.674 +05:30 05c86336-5bc8-4420-8a3e-579c68a8097f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:21.674 +05:30 05c86336-5bc8-4420-8a3e-579c68a8097f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:56:21.697 +05:30 6de0e109-c0c6-41fe-a640-1090294421ed INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:56:21.698 +05:30 6de0e109-c0c6-41fe-a640-1090294421ed INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjE4NiwiZXhwIjoxNzYzNzk3OTg2LCJpYXQiOjE3NjM3OTYxODZ9.i3IxmzoE_i7_1QH9v4atwf6tiofvQg6pHzSsjWc5Md0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:56:21.699 +05:30 589f3345-5700-4d3b-b578-2b199922e16b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:56:21.699 +05:30 589f3345-5700-4d3b-b578-2b199922e16b INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:56:21.724 +05:30 05c86336-5bc8-4420-8a3e-579c68a8097f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:21.725 +05:30 05c86336-5bc8-4420-8a3e-579c68a8097f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 50.1312ms 2025-11-22 12:56:21.725 +05:30 05c86336-5bc8-4420-8a3e-579c68a8097f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:21.725 +05:30 05c86336-5bc8-4420-8a3e-579c68a8097f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 85361eca-5acf-44df-a461-eda1de103021}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:56:21.726 +05:30 05c86336-5bc8-4420-8a3e-579c68a8097f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 58.487ms 2025-11-22 12:56:21.791 +05:30 589f3345-5700-4d3b-b578-2b199922e16b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:21.792 +05:30 589f3345-5700-4d3b-b578-2b199922e16b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 92.931ms 2025-11-22 12:56:21.793 +05:30 589f3345-5700-4d3b-b578-2b199922e16b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:56:21.794 +05:30 589f3345-5700-4d3b-b578-2b199922e16b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6de0e109-c0c6-41fe-a640-1090294421ed}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:56:21.795 +05:30 589f3345-5700-4d3b-b578-2b199922e16b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 98.2306ms 2025-11-22 12:56:24.954 +05:30 302dbf7d-230f-43e7-9a53-6288187737fc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:56:24.955 +05:30 302dbf7d-230f-43e7-9a53-6288187737fc INF CORS policy execution successful. 2025-11-22 12:56:24.955 +05:30 302dbf7d-230f-43e7-9a53-6288187737fc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.5328ms 2025-11-22 12:56:24.960 +05:30 9d0bcef1-d22d-47cb-9fe5-392d6eb109c5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:56:24.961 +05:30 9d0bcef1-d22d-47cb-9fe5-392d6eb109c5 INF CORS policy execution successful. 2025-11-22 12:56:24.961 +05:30 9d0bcef1-d22d-47cb-9fe5-392d6eb109c5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.941ms 2025-11-22 12:56:25.028 +05:30 2cafbab9-8c61-4a89-98dc-b56935087f12 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:56:25.029 +05:30 2cafbab9-8c61-4a89-98dc-b56935087f12 INF CORS policy execution successful. 2025-11-22 12:56:25.030 +05:30 2cafbab9-8c61-4a89-98dc-b56935087f12 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.9589ms 2025-11-22 12:56:25.060 +05:30 147577b1-b191-4660-ac79-a1823181de69 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:56:25.062 +05:30 147577b1-b191-4660-ac79-a1823181de69 INF CORS policy execution successful. 2025-11-22 12:56:25.063 +05:30 147577b1-b191-4660-ac79-a1823181de69 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:25.063 +05:30 ec98b9a8-bdef-4486-8975-9b206c01c690 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:25.064 +05:30 ec98b9a8-bdef-4486-8975-9b206c01c690 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:56:25.070 +05:30 ec98b9a8-bdef-4486-8975-9b206c01c690 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:25.070 +05:30 ec98b9a8-bdef-4486-8975-9b206c01c690 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 6.5148ms 2025-11-22 12:56:25.070 +05:30 ec98b9a8-bdef-4486-8975-9b206c01c690 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:25.070 +05:30 ec98b9a8-bdef-4486-8975-9b206c01c690 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 147577b1-b191-4660-ac79-a1823181de69}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:56:25.071 +05:30 ec98b9a8-bdef-4486-8975-9b206c01c690 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 10.6972ms 2025-11-22 12:56:25.122 +05:30 34044a0d-30b6-4ad9-91cb-400355319a44 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:56:25.124 +05:30 34044a0d-30b6-4ad9-91cb-400355319a44 INF CORS policy execution successful. 2025-11-22 12:56:25.124 +05:30 34044a0d-30b6-4ad9-91cb-400355319a44 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:25.125 +05:30 e6d59f4d-c6f0-4b2b-b3ed-66edd275bc59 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:56:25.125 +05:30 e6d59f4d-c6f0-4b2b-b3ed-66edd275bc59 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:56:25.132 +05:30 e6d59f4d-c6f0-4b2b-b3ed-66edd275bc59 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:25.133 +05:30 e6d59f4d-c6f0-4b2b-b3ed-66edd275bc59 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.7069ms 2025-11-22 12:56:25.133 +05:30 e6d59f4d-c6f0-4b2b-b3ed-66edd275bc59 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:56:25.133 +05:30 e6d59f4d-c6f0-4b2b-b3ed-66edd275bc59 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 34044a0d-30b6-4ad9-91cb-400355319a44}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:56:25.135 +05:30 e6d59f4d-c6f0-4b2b-b3ed-66edd275bc59 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 12.4961ms 2025-11-22 12:56:25.164 +05:30 20e4411c-9784-40c0-83c0-2da2759f1e96 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:56:25.165 +05:30 20e4411c-9784-40c0-83c0-2da2759f1e96 INF CORS policy execution successful. 2025-11-22 12:56:25.165 +05:30 20e4411c-9784-40c0-83c0-2da2759f1e96 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:25.165 +05:30 5b78ebc0-39ef-44c0-b583-e0df24128079 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:25.166 +05:30 5b78ebc0-39ef-44c0-b583-e0df24128079 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:56:25.169 +05:30 5b78ebc0-39ef-44c0-b583-e0df24128079 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:25.170 +05:30 5b78ebc0-39ef-44c0-b583-e0df24128079 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.0229ms 2025-11-22 12:56:25.170 +05:30 5b78ebc0-39ef-44c0-b583-e0df24128079 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:25.170 +05:30 5b78ebc0-39ef-44c0-b583-e0df24128079 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 20e4411c-9784-40c0-83c0-2da2759f1e96}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 12:56:25.171 +05:30 5b78ebc0-39ef-44c0-b583-e0df24128079 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 6.34ms 2025-11-22 12:56:38.647 +05:30 f3a077c7-493a-42c2-b97b-567f4b54f697 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:56:38.647 +05:30 65b6490f-af10-42b6-9856-2c9860f83f7e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:56:38.648 +05:30 92c68db8-60d2-421d-862f-2822a92be2de INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:56:38.649 +05:30 92c68db8-60d2-421d-862f-2822a92be2de INF CORS policy execution successful. 2025-11-22 12:56:38.649 +05:30 65b6490f-af10-42b6-9856-2c9860f83f7e INF CORS policy execution successful. 2025-11-22 12:56:38.649 +05:30 f3a077c7-493a-42c2-b97b-567f4b54f697 INF CORS policy execution successful. 2025-11-22 12:56:38.651 +05:30 92c68db8-60d2-421d-862f-2822a92be2de INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 3.0291ms 2025-11-22 12:56:38.651 +05:30 f3a077c7-493a-42c2-b97b-567f4b54f697 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 3.5569ms 2025-11-22 12:56:38.651 +05:30 65b6490f-af10-42b6-9856-2c9860f83f7e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 3.5727ms 2025-11-22 12:56:38.653 +05:30 c7a83cab-6b98-448c-b730-fe9af0e82e32 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:56:38.653 +05:30 c7a83cab-6b98-448c-b730-fe9af0e82e32 INF CORS policy execution successful. 2025-11-22 12:56:38.654 +05:30 c7a83cab-6b98-448c-b730-fe9af0e82e32 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.6091ms 2025-11-22 12:56:38.715 +05:30 fa318dfd-c9a6-4d66-8773-be8a53ac81ae INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:56:38.716 +05:30 fa318dfd-c9a6-4d66-8773-be8a53ac81ae INF CORS policy execution successful. 2025-11-22 12:56:38.717 +05:30 fa318dfd-c9a6-4d66-8773-be8a53ac81ae INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:38.718 +05:30 a7ba9e3f-8970-4624-8820-94c3057f1c86 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:56:38.718 +05:30 a7ba9e3f-8970-4624-8820-94c3057f1c86 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:38.719 +05:30 2c07de96-c3b6-48ca-bc37-c751a7f319fb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:56:38.719 +05:30 2c07de96-c3b6-48ca-bc37-c751a7f319fb INF CORS policy execution successful. 2025-11-22 12:56:38.720 +05:30 2c07de96-c3b6-48ca-bc37-c751a7f319fb INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:38.720 +05:30 d2e61eb0-a285-493a-b390-5b3b81e3389c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:56:38.720 +05:30 d2e61eb0-a285-493a-b390-5b3b81e3389c INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:38.734 +05:30 a7ba9e3f-8970-4624-8820-94c3057f1c86 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:38.735 +05:30 a7ba9e3f-8970-4624-8820-94c3057f1c86 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 16.3872ms 2025-11-22 12:56:38.735 +05:30 a7ba9e3f-8970-4624-8820-94c3057f1c86 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:56:38.735 +05:30 a7ba9e3f-8970-4624-8820-94c3057f1c86 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fa318dfd-c9a6-4d66-8773-be8a53ac81ae}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 671} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":2}]}"} 2025-11-22 12:56:38.736 +05:30 a7ba9e3f-8970-4624-8820-94c3057f1c86 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 671 application/json; charset=utf-8 21.4658ms 2025-11-22 12:56:38.737 +05:30 d2e61eb0-a285-493a-b390-5b3b81e3389c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:38.737 +05:30 d2e61eb0-a285-493a-b390-5b3b81e3389c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 17.01ms 2025-11-22 12:56:38.737 +05:30 d2e61eb0-a285-493a-b390-5b3b81e3389c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:56:38.737 +05:30 d2e61eb0-a285-493a-b390-5b3b81e3389c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2c07de96-c3b6-48ca-bc37-c751a7f319fb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:56:38.738 +05:30 d2e61eb0-a285-493a-b390-5b3b81e3389c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 19.1276ms 2025-11-22 12:56:38.798 +05:30 0fbdbb5b-5d82-4609-a996-9310099f5e17 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:56:38.799 +05:30 0fbdbb5b-5d82-4609-a996-9310099f5e17 INF CORS policy execution successful. 2025-11-22 12:56:38.799 +05:30 0fbdbb5b-5d82-4609-a996-9310099f5e17 INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:38.799 +05:30 8b1ca174-76e7-4803-a2c5-b675509527ab INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:56:38.799 +05:30 8b1ca174-76e7-4803-a2c5-b675509527ab INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:38.801 +05:30 8b1ca174-76e7-4803-a2c5-b675509527ab INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:38.802 +05:30 8b1ca174-76e7-4803-a2c5-b675509527ab INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 2.2276ms 2025-11-22 12:56:38.802 +05:30 8b1ca174-76e7-4803-a2c5-b675509527ab INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:56:38.802 +05:30 8b1ca174-76e7-4803-a2c5-b675509527ab INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0fbdbb5b-5d82-4609-a996-9310099f5e17}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 671} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":2}]}"} 2025-11-22 12:56:38.802 +05:30 8b1ca174-76e7-4803-a2c5-b675509527ab INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 671 application/json; charset=utf-8 4.1096ms 2025-11-22 12:56:38.804 +05:30 efa6745d-f7ad-491c-9892-c42c8a5fcb87 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:56:38.805 +05:30 efa6745d-f7ad-491c-9892-c42c8a5fcb87 INF CORS policy execution successful. 2025-11-22 12:56:38.805 +05:30 efa6745d-f7ad-491c-9892-c42c8a5fcb87 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:38.805 +05:30 55632c9f-bc55-4654-9390-2cf0020d1574 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:56:38.805 +05:30 55632c9f-bc55-4654-9390-2cf0020d1574 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:38.807 +05:30 55632c9f-bc55-4654-9390-2cf0020d1574 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:38.807 +05:30 55632c9f-bc55-4654-9390-2cf0020d1574 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 2.3373ms 2025-11-22 12:56:38.807 +05:30 55632c9f-bc55-4654-9390-2cf0020d1574 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:56:38.808 +05:30 55632c9f-bc55-4654-9390-2cf0020d1574 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: efa6745d-f7ad-491c-9892-c42c8a5fcb87}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:56:38.808 +05:30 55632c9f-bc55-4654-9390-2cf0020d1574 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 3.9169ms 2025-11-22 12:56:39.417 +05:30 644e3c2a-a647-4c8c-8efc-93e4584f7b14 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:56:39.417 +05:30 644e3c2a-a647-4c8c-8efc-93e4584f7b14 INF CORS policy execution successful. 2025-11-22 12:56:39.418 +05:30 644e3c2a-a647-4c8c-8efc-93e4584f7b14 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 204 null null 1.009ms 2025-11-22 12:56:39.487 +05:30 bcbedc1c-eeca-4373-b424-01d9cc53f2ae INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:56:39.488 +05:30 bcbedc1c-eeca-4373-b424-01d9cc53f2ae INF CORS policy execution successful. 2025-11-22 12:56:39.489 +05:30 bcbedc1c-eeca-4373-b424-01d9cc53f2ae INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:39.489 +05:30 82d024a2-7a90-4d9e-ac92-44f3b0bf85be INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:39.489 +05:30 82d024a2-7a90-4d9e-ac92-44f3b0bf85be INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:39.506 +05:30 82d024a2-7a90-4d9e-ac92-44f3b0bf85be INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:39.506 +05:30 82d024a2-7a90-4d9e-ac92-44f3b0bf85be INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 16.701ms 2025-11-22 12:56:39.506 +05:30 82d024a2-7a90-4d9e-ac92-44f3b0bf85be INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:39.507 +05:30 82d024a2-7a90-4d9e-ac92-44f3b0bf85be INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bcbedc1c-eeca-4373-b424-01d9cc53f2ae}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 151} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ActionId\":1,\"Action\":\"Access\"}]"} 2025-11-22 12:56:39.507 +05:30 82d024a2-7a90-4d9e-ac92-44f3b0bf85be INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 200 151 application/json; charset=utf-8 20.4984ms 2025-11-22 12:56:40.936 +05:30 1d16ca63-c95d-41a5-bf3b-409b9652c848 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:56:40.938 +05:30 1d16ca63-c95d-41a5-bf3b-409b9652c848 INF CORS policy execution successful. 2025-11-22 12:56:40.939 +05:30 1d16ca63-c95d-41a5-bf3b-409b9652c848 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 2.2845ms 2025-11-22 12:56:41.007 +05:30 3a6b45ab-e765-41db-8b14-c8a62325cbb2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:56:41.009 +05:30 3a6b45ab-e765-41db-8b14-c8a62325cbb2 INF CORS policy execution successful. 2025-11-22 12:56:41.011 +05:30 3a6b45ab-e765-41db-8b14-c8a62325cbb2 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:41.012 +05:30 55a91bee-5abf-44b6-b05b-6eb3a243befc INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:41.012 +05:30 55a91bee-5abf-44b6-b05b-6eb3a243befc INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:41.022 +05:30 55a91bee-5abf-44b6-b05b-6eb3a243befc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:41.022 +05:30 55a91bee-5abf-44b6-b05b-6eb3a243befc INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 9.8554ms 2025-11-22 12:56:41.022 +05:30 55a91bee-5abf-44b6-b05b-6eb3a243befc INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:41.023 +05:30 55a91bee-5abf-44b6-b05b-6eb3a243befc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3a6b45ab-e765-41db-8b14-c8a62325cbb2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:56:41.024 +05:30 55a91bee-5abf-44b6-b05b-6eb3a243befc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 17.0753ms 2025-11-22 12:56:44.360 +05:30 107e75e6-d59d-4e3e-ad40-db5c926611f4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - null null 2025-11-22 12:56:44.362 +05:30 107e75e6-d59d-4e3e-ad40-db5c926611f4 INF CORS policy execution successful. 2025-11-22 12:56:44.364 +05:30 107e75e6-d59d-4e3e-ad40-db5c926611f4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - 204 null null 4.1037ms 2025-11-22 12:56:44.432 +05:30 67f35936-5183-43da-96d4-2237a09f6797 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - null null 2025-11-22 12:56:44.434 +05:30 67f35936-5183-43da-96d4-2237a09f6797 INF CORS policy execution successful. 2025-11-22 12:56:44.435 +05:30 67f35936-5183-43da-96d4-2237a09f6797 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:44.436 +05:30 fa364f5f-c725-41e4-bb0e-0cc022c80bd1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:44.436 +05:30 fa364f5f-c725-41e4-bb0e-0cc022c80bd1 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:44.448 +05:30 fa364f5f-c725-41e4-bb0e-0cc022c80bd1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:44.450 +05:30 fa364f5f-c725-41e4-bb0e-0cc022c80bd1 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 13.7734ms 2025-11-22 12:56:44.450 +05:30 fa364f5f-c725-41e4-bb0e-0cc022c80bd1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:44.451 +05:30 fa364f5f-c725-41e4-bb0e-0cc022c80bd1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 67f35936-5183-43da-96d4-2237a09f6797}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 262} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":8,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":8,\"ActionId\":14,\"Action\":\"Excel\"},{\"ScreenId\":8,\"ActionId\":15,\"Action\":\"Analysis\"}]"} 2025-11-22 12:56:44.452 +05:30 fa364f5f-c725-41e4-bb0e-0cc022c80bd1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - 200 262 application/json; charset=utf-8 20.2925ms 2025-11-22 12:56:50.030 +05:30 0d4d788c-874a-40e0-b27a-98a7290737d0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - null null 2025-11-22 12:56:50.031 +05:30 0d4d788c-874a-40e0-b27a-98a7290737d0 INF CORS policy execution successful. 2025-11-22 12:56:50.032 +05:30 0d4d788c-874a-40e0-b27a-98a7290737d0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - 204 null null 1.374ms 2025-11-22 12:56:50.098 +05:30 eb90c3fc-7533-46aa-b3da-12d8ba03b49d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - null null 2025-11-22 12:56:50.099 +05:30 eb90c3fc-7533-46aa-b3da-12d8ba03b49d INF CORS policy execution successful. 2025-11-22 12:56:50.100 +05:30 eb90c3fc-7533-46aa-b3da-12d8ba03b49d INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:56:50.101 +05:30 28e9268f-11a5-4b53-bdd1-2a608f83c719 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:50.102 +05:30 28e9268f-11a5-4b53-bdd1-2a608f83c719 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:50.111 +05:30 28e9268f-11a5-4b53-bdd1-2a608f83c719 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:50.112 +05:30 28e9268f-11a5-4b53-bdd1-2a608f83c719 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 9.7507ms 2025-11-22 12:56:50.112 +05:30 28e9268f-11a5-4b53-bdd1-2a608f83c719 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:56:50.112 +05:30 28e9268f-11a5-4b53-bdd1-2a608f83c719 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: eb90c3fc-7533-46aa-b3da-12d8ba03b49d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 308} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":5,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":5,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":5,\"ActionId\":3,\"Action\":\"Edit\"},{\"ScreenId\":5,\"ActionId\":4,\"Action\":\"Delete\"}]"} 2025-11-22 12:56:50.113 +05:30 28e9268f-11a5-4b53-bdd1-2a608f83c719 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - 200 308 application/json; charset=utf-8 15.7079ms 2025-11-22 12:56:53.737 +05:30 7ef52c9c-396b-472e-bc70-2899ca3bed44 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 12:56:53.738 +05:30 7ef52c9c-396b-472e-bc70-2899ca3bed44 INF CORS policy execution successful. 2025-11-22 12:56:53.739 +05:30 7ef52c9c-396b-472e-bc70-2899ca3bed44 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 2.2198ms 2025-11-22 12:56:53.812 +05:30 498943e1-a12d-4142-a975-40606a96760c INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 438 2025-11-22 12:56:53.813 +05:30 498943e1-a12d-4142-a975-40606a96760c INF CORS policy execution successful. 2025-11-22 12:56:53.814 +05:30 498943e1-a12d-4142-a975-40606a96760c INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Content-Length: 438}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":2,"name":"Machinist","details":[{"screenId":2,"actionId":18},{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":2,"actionId":11},{"screenId":2,"actionId":12},{"screenId":2,"actionId":13},{"screenId":2,"actionId":7},{"screenId":2,"actionId":8},{"screenId":2,"actionId":17},{"screenId":2,"actionId":16},{"screenId":2,"actionId":2},{"screenId":1,"actionId":1},{"screenId":8,"actionId":1},{"screenId":5,"actionId":1}]} 2025-11-22 12:56:53.815 +05:30 1935d094-481c-47c2-ba50-5b31a7684947 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 12:56:53.815 +05:30 1935d094-481c-47c2-ba50-5b31a7684947 INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:56:53.888 +05:30 1935d094-481c-47c2-ba50-5b31a7684947 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:53.890 +05:30 1935d094-481c-47c2-ba50-5b31a7684947 INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 74.8368ms 2025-11-22 12:56:53.890 +05:30 1935d094-481c-47c2-ba50-5b31a7684947 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 12:56:53.890 +05:30 1935d094-481c-47c2-ba50-5b31a7684947 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 498943e1-a12d-4142-a975-40606a96760c}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"2"} 2025-11-22 12:56:53.891 +05:30 1935d094-481c-47c2-ba50-5b31a7684947 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 90 application/json; charset=utf-8 79.2178ms 2025-11-22 12:56:56.542 +05:30 1fa37761-4d32-4e87-bf8b-f59acf791fa7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:56:56.544 +05:30 1fa37761-4d32-4e87-bf8b-f59acf791fa7 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjQxNiwiZXhwIjoxNzYzNzk4MjE2LCJpYXQiOjE3NjM3OTY0MTZ9.2c7s99u0Q4NvMrXC6WunYTrUWLEAVb_Kc64meoSTgEg}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/home}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:56:56.544 +05:30 5f528633-bf76-49ca-96db-6042f8c82c31 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:56.544 +05:30 5f528633-bf76-49ca-96db-6042f8c82c31 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:56:56.569 +05:30 5f528633-bf76-49ca-96db-6042f8c82c31 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:56:56.570 +05:30 5f528633-bf76-49ca-96db-6042f8c82c31 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 25.7349ms 2025-11-22 12:56:56.570 +05:30 5f528633-bf76-49ca-96db-6042f8c82c31 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:56:56.570 +05:30 5f528633-bf76-49ca-96db-6042f8c82c31 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1fa37761-4d32-4e87-bf8b-f59acf791fa7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 830} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null}]"} 2025-11-22 12:56:56.571 +05:30 5f528633-bf76-49ca-96db-6042f8c82c31 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 830 application/json; charset=utf-8 29.0534ms 2025-11-22 12:57:00.378 +05:30 8095dd4c-94c7-4139-aed8-a1ced8dd250e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:57:00.378 +05:30 039adfd2-253e-43c3-b917-c3ffc340907e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:57:00.379 +05:30 8095dd4c-94c7-4139-aed8-a1ced8dd250e INF CORS policy execution successful. 2025-11-22 12:57:00.379 +05:30 039adfd2-253e-43c3-b917-c3ffc340907e INF CORS policy execution successful. 2025-11-22 12:57:00.380 +05:30 8095dd4c-94c7-4139-aed8-a1ced8dd250e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.0528ms 2025-11-22 12:57:00.380 +05:30 039adfd2-253e-43c3-b917-c3ffc340907e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.055ms 2025-11-22 12:57:00.437 +05:30 adb13c09-50fb-421e-b03f-21de4a88c921 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:57:00.437 +05:30 42791e8d-8952-4f20-9412-7aee3ec82580 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:57:00.437 +05:30 adb13c09-50fb-421e-b03f-21de4a88c921 INF CORS policy execution successful. 2025-11-22 12:57:00.438 +05:30 adb13c09-50fb-421e-b03f-21de4a88c921 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.921ms 2025-11-22 12:57:00.438 +05:30 42791e8d-8952-4f20-9412-7aee3ec82580 INF CORS policy execution successful. 2025-11-22 12:57:00.438 +05:30 42791e8d-8952-4f20-9412-7aee3ec82580 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:57:00.439 +05:30 234cabf9-c926-4612-8b5b-6d9b332da6c9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:57:00.439 +05:30 234cabf9-c926-4612-8b5b-6d9b332da6c9 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:57:00.450 +05:30 234cabf9-c926-4612-8b5b-6d9b332da6c9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:57:00.450 +05:30 234cabf9-c926-4612-8b5b-6d9b332da6c9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.0541ms 2025-11-22 12:57:00.451 +05:30 234cabf9-c926-4612-8b5b-6d9b332da6c9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:57:00.451 +05:30 234cabf9-c926-4612-8b5b-6d9b332da6c9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 42791e8d-8952-4f20-9412-7aee3ec82580}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 830} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null}]"} 2025-11-22 12:57:00.452 +05:30 234cabf9-c926-4612-8b5b-6d9b332da6c9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 830 application/json; charset=utf-8 14.681ms 2025-11-22 12:57:00.506 +05:30 ab7b63dc-474f-4e2b-8449-30def24d190c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:57:00.507 +05:30 ab7b63dc-474f-4e2b-8449-30def24d190c INF CORS policy execution successful. 2025-11-22 12:57:00.508 +05:30 ab7b63dc-474f-4e2b-8449-30def24d190c INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:57:00.508 +05:30 d4cd0cd6-cdde-4f9b-b023-a00a4023e122 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:57:00.508 +05:30 d4cd0cd6-cdde-4f9b-b023-a00a4023e122 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:57:00.517 +05:30 d4cd0cd6-cdde-4f9b-b023-a00a4023e122 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:57:00.518 +05:30 d4cd0cd6-cdde-4f9b-b023-a00a4023e122 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.6301ms 2025-11-22 12:57:00.518 +05:30 d4cd0cd6-cdde-4f9b-b023-a00a4023e122 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:57:00.518 +05:30 d4cd0cd6-cdde-4f9b-b023-a00a4023e122 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ab7b63dc-474f-4e2b-8449-30def24d190c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:57:00.520 +05:30 d4cd0cd6-cdde-4f9b-b023-a00a4023e122 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 13.0572ms 2025-11-22 12:57:00.524 +05:30 857ed498-5c9c-4506-8e74-f038afb9a182 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:57:00.525 +05:30 857ed498-5c9c-4506-8e74-f038afb9a182 INF CORS policy execution successful. 2025-11-22 12:57:00.526 +05:30 857ed498-5c9c-4506-8e74-f038afb9a182 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:57:00.526 +05:30 0146254d-b208-4fe4-8cae-a55b39cb9527 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:57:00.526 +05:30 0146254d-b208-4fe4-8cae-a55b39cb9527 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:57:00.533 +05:30 0146254d-b208-4fe4-8cae-a55b39cb9527 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:57:00.533 +05:30 0146254d-b208-4fe4-8cae-a55b39cb9527 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 6.1434ms 2025-11-22 12:57:00.533 +05:30 0146254d-b208-4fe4-8cae-a55b39cb9527 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:57:00.533 +05:30 0146254d-b208-4fe4-8cae-a55b39cb9527 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 857ed498-5c9c-4506-8e74-f038afb9a182}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 830} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null}]"} 2025-11-22 12:57:00.534 +05:30 0146254d-b208-4fe4-8cae-a55b39cb9527 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 830 application/json; charset=utf-8 10.0889ms 2025-11-22 12:57:01.238 +05:30 379fc1ab-b497-4aa4-8ac4-fc1c0fee25ef INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:57:01.239 +05:30 379fc1ab-b497-4aa4-8ac4-fc1c0fee25ef INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjQxNiwiZXhwIjoxNzYzNzk4MjE2LCJpYXQiOjE3NjM3OTY0MTZ9.2c7s99u0Q4NvMrXC6WunYTrUWLEAVb_Kc64meoSTgEg}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 12:57:01.240 +05:30 6fc26516-1085-4fbd-bab0-80ae93d45734 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:57:01.240 +05:30 6fc26516-1085-4fbd-bab0-80ae93d45734 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:57:01.246 +05:30 6fc26516-1085-4fbd-bab0-80ae93d45734 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:57:01.247 +05:30 6fc26516-1085-4fbd-bab0-80ae93d45734 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 6.5927ms 2025-11-22 12:57:01.247 +05:30 6fc26516-1085-4fbd-bab0-80ae93d45734 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:57:01.248 +05:30 6fc26516-1085-4fbd-bab0-80ae93d45734 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 379fc1ab-b497-4aa4-8ac4-fc1c0fee25ef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:57:01.250 +05:30 6fc26516-1085-4fbd-bab0-80ae93d45734 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 12.0448ms 2025-11-22 12:57:13.061 +05:30 517d8d19-0eec-404a-b582-59117e303ab8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:57:13.062 +05:30 abf8c807-b195-45a3-aff4-150572b126d3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:57:13.065 +05:30 abf8c807-b195-45a3-aff4-150572b126d3 INF CORS policy execution successful. 2025-11-22 12:57:13.065 +05:30 517d8d19-0eec-404a-b582-59117e303ab8 INF CORS policy execution successful. 2025-11-22 12:57:13.068 +05:30 517d8d19-0eec-404a-b582-59117e303ab8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.9437ms 2025-11-22 12:57:13.068 +05:30 abf8c807-b195-45a3-aff4-150572b126d3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.5555ms 2025-11-22 12:57:13.098 +05:30 a917824b-fe26-4f8f-a6b8-5ca8aa4e14b0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:57:13.099 +05:30 a917824b-fe26-4f8f-a6b8-5ca8aa4e14b0 INF CORS policy execution successful. 2025-11-22 12:57:13.101 +05:30 a917824b-fe26-4f8f-a6b8-5ca8aa4e14b0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 3.0014ms 2025-11-22 12:57:13.142 +05:30 e34f4516-163d-4569-a6c3-b30270488b97 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:57:13.146 +05:30 e34f4516-163d-4569-a6c3-b30270488b97 INF CORS policy execution successful. 2025-11-22 12:57:13.148 +05:30 e34f4516-163d-4569-a6c3-b30270488b97 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:57:13.151 +05:30 0d0b6002-6cc3-424d-8de3-cbf3aa542378 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:57:13.153 +05:30 0d0b6002-6cc3-424d-8de3-cbf3aa542378 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:57:13.169 +05:30 b06a310f-dd66-495b-9296-2887b49181b3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 12:57:13.170 +05:30 b06a310f-dd66-495b-9296-2887b49181b3 INF CORS policy execution successful. 2025-11-22 12:57:13.172 +05:30 0d0b6002-6cc3-424d-8de3-cbf3aa542378 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:57:13.172 +05:30 b06a310f-dd66-495b-9296-2887b49181b3 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:57:13.172 +05:30 0d0b6002-6cc3-424d-8de3-cbf3aa542378 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 18.9093ms 2025-11-22 12:57:13.173 +05:30 43bd4111-60d7-40d4-8de1-f11684a7b5f8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:57:13.173 +05:30 0d0b6002-6cc3-424d-8de3-cbf3aa542378 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:57:13.173 +05:30 43bd4111-60d7-40d4-8de1-f11684a7b5f8 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:57:13.173 +05:30 0d0b6002-6cc3-424d-8de3-cbf3aa542378 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e34f4516-163d-4569-a6c3-b30270488b97}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 830} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null}]"} 2025-11-22 12:57:13.177 +05:30 0d0b6002-6cc3-424d-8de3-cbf3aa542378 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 830 application/json; charset=utf-8 34.8732ms 2025-11-22 12:57:13.187 +05:30 43bd4111-60d7-40d4-8de1-f11684a7b5f8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:57:13.188 +05:30 43bd4111-60d7-40d4-8de1-f11684a7b5f8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 14.92ms 2025-11-22 12:57:13.189 +05:30 43bd4111-60d7-40d4-8de1-f11684a7b5f8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 12:57:13.189 +05:30 43bd4111-60d7-40d4-8de1-f11684a7b5f8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b06a310f-dd66-495b-9296-2887b49181b3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 12:57:13.191 +05:30 43bd4111-60d7-40d4-8de1-f11684a7b5f8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 22.0113ms 2025-11-22 12:57:13.237 +05:30 76825939-4214-476c-b587-4ff39e2c07ef INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 12:57:13.238 +05:30 76825939-4214-476c-b587-4ff39e2c07ef INF CORS policy execution successful. 2025-11-22 12:57:13.238 +05:30 76825939-4214-476c-b587-4ff39e2c07ef INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:57:13.239 +05:30 71f7457d-a2f9-4657-8627-d89e6808df8a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:57:13.239 +05:30 71f7457d-a2f9-4657-8627-d89e6808df8a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 12:57:13.249 +05:30 71f7457d-a2f9-4657-8627-d89e6808df8a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:57:13.251 +05:30 71f7457d-a2f9-4657-8627-d89e6808df8a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.8577ms 2025-11-22 12:57:13.251 +05:30 71f7457d-a2f9-4657-8627-d89e6808df8a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 12:57:13.252 +05:30 71f7457d-a2f9-4657-8627-d89e6808df8a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 76825939-4214-476c-b587-4ff39e2c07ef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 830} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null}]"} 2025-11-22 12:57:13.253 +05:30 71f7457d-a2f9-4657-8627-d89e6808df8a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 830 application/json; charset=utf-8 16.4357ms 2025-11-22 12:57:46.573 +05:30 8be9b495-d2d0-43b7-b4cf-1908602ec289 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:57:46.574 +05:30 8be9b495-d2d0-43b7-b4cf-1908602ec289 INF CORS policy execution successful. 2025-11-22 12:57:46.575 +05:30 8be9b495-d2d0-43b7-b4cf-1908602ec289 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 2.3931ms 2025-11-22 12:57:46.642 +05:30 99a86b70-f874-4a14-ae24-74faed40a968 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:57:46.646 +05:30 99a86b70-f874-4a14-ae24-74faed40a968 INF CORS policy execution successful. 2025-11-22 12:57:46.647 +05:30 99a86b70-f874-4a14-ae24-74faed40a968 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:57:46.648 +05:30 5d079d2d-db69-44b7-8a3e-8eef68fa7ae3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:57:46.649 +05:30 5d079d2d-db69-44b7-8a3e-8eef68fa7ae3 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:57:46.662 +05:30 5d079d2d-db69-44b7-8a3e-8eef68fa7ae3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:57:46.662 +05:30 5d079d2d-db69-44b7-8a3e-8eef68fa7ae3 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 13.0269ms 2025-11-22 12:57:46.663 +05:30 5d079d2d-db69-44b7-8a3e-8eef68fa7ae3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:57:46.663 +05:30 5d079d2d-db69-44b7-8a3e-8eef68fa7ae3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 99a86b70-f874-4a14-ae24-74faed40a968}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:57:46.663 +05:30 5d079d2d-db69-44b7-8a3e-8eef68fa7ae3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 20.9534ms 2025-11-22 12:58:51.218 +05:30 e8a2b81f-1e7f-4573-bbda-76665457b50c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:58:51.222 +05:30 e8a2b81f-1e7f-4573-bbda-76665457b50c INF CORS policy execution successful. 2025-11-22 12:58:51.223 +05:30 e8a2b81f-1e7f-4573-bbda-76665457b50c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 5.2532ms 2025-11-22 12:58:51.273 +05:30 f2fc6533-5467-418e-af1c-e8faa883a584 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:58:51.273 +05:30 f2fc6533-5467-418e-af1c-e8faa883a584 INF CORS policy execution successful. 2025-11-22 12:58:51.274 +05:30 f2fc6533-5467-418e-af1c-e8faa883a584 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.6185ms 2025-11-22 12:58:51.287 +05:30 de30a8ed-7593-462e-92c8-ba497ff867af INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:58:51.289 +05:30 de30a8ed-7593-462e-92c8-ba497ff867af INF CORS policy execution successful. 2025-11-22 12:58:51.290 +05:30 de30a8ed-7593-462e-92c8-ba497ff867af INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:58:51.291 +05:30 35ecabfa-ae5e-4b37-af12-929c865cab48 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:58:51.292 +05:30 35ecabfa-ae5e-4b37-af12-929c865cab48 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:58:51.305 +05:30 35ecabfa-ae5e-4b37-af12-929c865cab48 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:58:51.306 +05:30 35ecabfa-ae5e-4b37-af12-929c865cab48 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 13.9207ms 2025-11-22 12:58:51.306 +05:30 35ecabfa-ae5e-4b37-af12-929c865cab48 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:58:51.307 +05:30 35ecabfa-ae5e-4b37-af12-929c865cab48 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 20.03ms 2025-11-22 12:58:51.375 +05:30 c2cc9651-a437-40aa-ade1-92fdd170d5d5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 12:58:51.377 +05:30 c2cc9651-a437-40aa-ade1-92fdd170d5d5 INF CORS policy execution successful. 2025-11-22 12:58:51.377 +05:30 c2cc9651-a437-40aa-ade1-92fdd170d5d5 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:58:51.378 +05:30 d58ca44d-e2cc-4436-a031-da97eaaada2b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:58:51.378 +05:30 d58ca44d-e2cc-4436-a031-da97eaaada2b INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:58:51.391 +05:30 d58ca44d-e2cc-4436-a031-da97eaaada2b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:58:51.392 +05:30 d58ca44d-e2cc-4436-a031-da97eaaada2b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 13.5295ms 2025-11-22 12:58:51.392 +05:30 d58ca44d-e2cc-4436-a031-da97eaaada2b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 12:58:51.393 +05:30 d58ca44d-e2cc-4436-a031-da97eaaada2b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 17.9157ms 2025-11-22 12:59:00.409 +05:30 cb33e6c8-a183-45b5-821f-fed6f0e9598c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:59:00.409 +05:30 60185e42-0f60-4d49-be62-ecb330161406 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:59:00.412 +05:30 cb33e6c8-a183-45b5-821f-fed6f0e9598c INF CORS policy execution successful. 2025-11-22 12:59:00.412 +05:30 60185e42-0f60-4d49-be62-ecb330161406 INF CORS policy execution successful. 2025-11-22 12:59:00.414 +05:30 60185e42-0f60-4d49-be62-ecb330161406 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 5.0943ms 2025-11-22 12:59:00.414 +05:30 cb33e6c8-a183-45b5-821f-fed6f0e9598c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 5.0815ms 2025-11-22 12:59:00.465 +05:30 d318c234-dfb8-4691-9aba-8eeb8a8e8bea INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:59:00.465 +05:30 1f29f52a-b2a6-4c04-8302-7f52b5039aa8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:59:00.466 +05:30 d318c234-dfb8-4691-9aba-8eeb8a8e8bea INF CORS policy execution successful. 2025-11-22 12:59:00.466 +05:30 1f29f52a-b2a6-4c04-8302-7f52b5039aa8 INF CORS policy execution successful. 2025-11-22 12:59:00.467 +05:30 1f29f52a-b2a6-4c04-8302-7f52b5039aa8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 1.623ms 2025-11-22 12:59:00.467 +05:30 d318c234-dfb8-4691-9aba-8eeb8a8e8bea INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 1.8822ms 2025-11-22 12:59:00.481 +05:30 82a8da9c-2760-4b9f-a870-ff0219f2ee13 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:59:00.481 +05:30 75afc220-69d3-4284-b52e-4108cf16401d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:59:00.484 +05:30 82a8da9c-2760-4b9f-a870-ff0219f2ee13 INF CORS policy execution successful. 2025-11-22 12:59:00.483 +05:30 75afc220-69d3-4284-b52e-4108cf16401d INF CORS policy execution successful. 2025-11-22 12:59:00.485 +05:30 82a8da9c-2760-4b9f-a870-ff0219f2ee13 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:00.485 +05:30 75afc220-69d3-4284-b52e-4108cf16401d INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:00.485 +05:30 92170af3-5c9d-4959-b135-2f2eb3ddf373 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:59:00.485 +05:30 7d3ef8d6-3b66-4c15-acd2-78d31dc35f7f INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:59:00.486 +05:30 7d3ef8d6-3b66-4c15-acd2-78d31dc35f7f INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:00.486 +05:30 92170af3-5c9d-4959-b135-2f2eb3ddf373 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:00.511 +05:30 7d3ef8d6-3b66-4c15-acd2-78d31dc35f7f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:00.512 +05:30 7d3ef8d6-3b66-4c15-acd2-78d31dc35f7f INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 26.0977ms 2025-11-22 12:59:00.513 +05:30 7d3ef8d6-3b66-4c15-acd2-78d31dc35f7f INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:59:00.513 +05:30 7d3ef8d6-3b66-4c15-acd2-78d31dc35f7f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 75afc220-69d3-4284-b52e-4108cf16401d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 806} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":2},{\"RoleId\":2,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":2,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":2,\"ScreenId\":5,\"ActionId\":1}]}"} 2025-11-22 12:59:00.515 +05:30 7d3ef8d6-3b66-4c15-acd2-78d31dc35f7f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 806 application/json; charset=utf-8 33.819ms 2025-11-22 12:59:00.520 +05:30 92170af3-5c9d-4959-b135-2f2eb3ddf373 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:00.521 +05:30 92170af3-5c9d-4959-b135-2f2eb3ddf373 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 34.8806ms 2025-11-22 12:59:00.521 +05:30 92170af3-5c9d-4959-b135-2f2eb3ddf373 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:59:00.522 +05:30 92170af3-5c9d-4959-b135-2f2eb3ddf373 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 82a8da9c-2760-4b9f-a870-ff0219f2ee13}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:59:00.523 +05:30 92170af3-5c9d-4959-b135-2f2eb3ddf373 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 41.7089ms 2025-11-22 12:59:00.598 +05:30 cc7eaced-0a21-4593-8aeb-1101537f85c6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 12:59:00.598 +05:30 56d7e128-67b1-4a6d-87d5-5e725af55093 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 12:59:00.599 +05:30 cc7eaced-0a21-4593-8aeb-1101537f85c6 INF CORS policy execution successful. 2025-11-22 12:59:00.599 +05:30 56d7e128-67b1-4a6d-87d5-5e725af55093 INF CORS policy execution successful. 2025-11-22 12:59:00.599 +05:30 cc7eaced-0a21-4593-8aeb-1101537f85c6 INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:00.599 +05:30 56d7e128-67b1-4a6d-87d5-5e725af55093 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:00.600 +05:30 275f9de0-8881-4428-9139-314c54b92c4b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:59:00.600 +05:30 e211fc77-c9aa-45ab-b763-921fa355784a INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:59:00.600 +05:30 275f9de0-8881-4428-9139-314c54b92c4b INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:00.600 +05:30 e211fc77-c9aa-45ab-b763-921fa355784a INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:00.604 +05:30 275f9de0-8881-4428-9139-314c54b92c4b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:00.604 +05:30 e211fc77-c9aa-45ab-b763-921fa355784a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:00.604 +05:30 275f9de0-8881-4428-9139-314c54b92c4b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 4.1406ms 2025-11-22 12:59:00.604 +05:30 e211fc77-c9aa-45ab-b763-921fa355784a INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 4.1729ms 2025-11-22 12:59:00.604 +05:30 e211fc77-c9aa-45ab-b763-921fa355784a INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 12:59:00.604 +05:30 275f9de0-8881-4428-9139-314c54b92c4b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 12:59:00.604 +05:30 e211fc77-c9aa-45ab-b763-921fa355784a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 56d7e128-67b1-4a6d-87d5-5e725af55093}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 12:59:00.604 +05:30 275f9de0-8881-4428-9139-314c54b92c4b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cc7eaced-0a21-4593-8aeb-1101537f85c6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 806} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":2},{\"RoleId\":2,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":2,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":2,\"ScreenId\":5,\"ActionId\":1}]}"} 2025-11-22 12:59:00.605 +05:30 e211fc77-c9aa-45ab-b763-921fa355784a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 7.195ms 2025-11-22 12:59:00.605 +05:30 275f9de0-8881-4428-9139-314c54b92c4b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 806 application/json; charset=utf-8 7.2109ms 2025-11-22 12:59:08.186 +05:30 6e6ca877-baa0-47c8-ab34-11dde7afd7fe INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:59:08.187 +05:30 6e6ca877-baa0-47c8-ab34-11dde7afd7fe INF CORS policy execution successful. 2025-11-22 12:59:08.187 +05:30 6e6ca877-baa0-47c8-ab34-11dde7afd7fe INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 204 null null 1.7867ms 2025-11-22 12:59:08.259 +05:30 9e446831-7fce-4110-9114-becd0715ec23 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:59:08.260 +05:30 9e446831-7fce-4110-9114-becd0715ec23 INF CORS policy execution successful. 2025-11-22 12:59:08.261 +05:30 9e446831-7fce-4110-9114-becd0715ec23 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:08.262 +05:30 90e3c6f1-b1a0-4f9c-bd0c-d4cb85d3306b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:08.262 +05:30 90e3c6f1-b1a0-4f9c-bd0c-d4cb85d3306b INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:08.270 +05:30 90e3c6f1-b1a0-4f9c-bd0c-d4cb85d3306b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:08.271 +05:30 90e3c6f1-b1a0-4f9c-bd0c-d4cb85d3306b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 8.6732ms 2025-11-22 12:59:08.271 +05:30 90e3c6f1-b1a0-4f9c-bd0c-d4cb85d3306b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:08.271 +05:30 90e3c6f1-b1a0-4f9c-bd0c-d4cb85d3306b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9e446831-7fce-4110-9114-becd0715ec23}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 151} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ActionId\":1,\"Action\":\"Access\"}]"} 2025-11-22 12:59:08.272 +05:30 90e3c6f1-b1a0-4f9c-bd0c-d4cb85d3306b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 200 151 application/json; charset=utf-8 13.7314ms 2025-11-22 12:59:09.358 +05:30 24508918-77de-458b-8a19-a2b613ac99c9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:59:09.359 +05:30 24508918-77de-458b-8a19-a2b613ac99c9 INF CORS policy execution successful. 2025-11-22 12:59:09.359 +05:30 24508918-77de-458b-8a19-a2b613ac99c9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 0.9245ms 2025-11-22 12:59:09.454 +05:30 4538cf38-b7ce-4751-a84e-b67fd685e0a8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:59:09.455 +05:30 4538cf38-b7ce-4751-a84e-b67fd685e0a8 INF CORS policy execution successful. 2025-11-22 12:59:09.456 +05:30 4538cf38-b7ce-4751-a84e-b67fd685e0a8 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:09.456 +05:30 b9bb7a0b-64d5-400a-976d-26e3a53fd40a INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:09.457 +05:30 b9bb7a0b-64d5-400a-976d-26e3a53fd40a INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:09.463 +05:30 b9bb7a0b-64d5-400a-976d-26e3a53fd40a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:09.464 +05:30 b9bb7a0b-64d5-400a-976d-26e3a53fd40a INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 6.5947ms 2025-11-22 12:59:09.464 +05:30 b9bb7a0b-64d5-400a-976d-26e3a53fd40a INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:09.464 +05:30 b9bb7a0b-64d5-400a-976d-26e3a53fd40a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4538cf38-b7ce-4751-a84e-b67fd685e0a8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:59:09.465 +05:30 b9bb7a0b-64d5-400a-976d-26e3a53fd40a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 11.2063ms 2025-11-22 12:59:10.603 +05:30 19c24158-41f2-4bf7-a9ed-001ad8046b8f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:59:10.604 +05:30 19c24158-41f2-4bf7-a9ed-001ad8046b8f INF CORS policy execution successful. 2025-11-22 12:59:10.605 +05:30 19c24158-41f2-4bf7-a9ed-001ad8046b8f INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:10.605 +05:30 cb8eecc6-6262-4c55-8260-a25b06714b5b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:10.606 +05:30 cb8eecc6-6262-4c55-8260-a25b06714b5b INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:10.613 +05:30 cb8eecc6-6262-4c55-8260-a25b06714b5b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:10.614 +05:30 cb8eecc6-6262-4c55-8260-a25b06714b5b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 7.7867ms 2025-11-22 12:59:10.614 +05:30 cb8eecc6-6262-4c55-8260-a25b06714b5b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:10.614 +05:30 cb8eecc6-6262-4c55-8260-a25b06714b5b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 19c24158-41f2-4bf7-a9ed-001ad8046b8f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 151} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ActionId\":1,\"Action\":\"Access\"}]"} 2025-11-22 12:59:10.615 +05:30 cb8eecc6-6262-4c55-8260-a25b06714b5b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 200 151 application/json; charset=utf-8 11.448ms 2025-11-22 12:59:12.311 +05:30 4864f78f-f8f7-4f66-9f65-4fdda0a9830e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:59:12.313 +05:30 4864f78f-f8f7-4f66-9f65-4fdda0a9830e INF CORS policy execution successful. 2025-11-22 12:59:12.313 +05:30 4864f78f-f8f7-4f66-9f65-4fdda0a9830e INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:12.314 +05:30 5212c4f4-e3a9-41bc-82cc-aa3abd5348bf INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:12.314 +05:30 5212c4f4-e3a9-41bc-82cc-aa3abd5348bf INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:12.325 +05:30 5212c4f4-e3a9-41bc-82cc-aa3abd5348bf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:12.326 +05:30 5212c4f4-e3a9-41bc-82cc-aa3abd5348bf INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 12.2016ms 2025-11-22 12:59:12.326 +05:30 5212c4f4-e3a9-41bc-82cc-aa3abd5348bf INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:12.326 +05:30 5212c4f4-e3a9-41bc-82cc-aa3abd5348bf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4864f78f-f8f7-4f66-9f65-4fdda0a9830e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:59:12.327 +05:30 5212c4f4-e3a9-41bc-82cc-aa3abd5348bf INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 16.3911ms 2025-11-22 12:59:45.287 +05:30 727917bb-b0db-4a97-8dca-241ab79d3ee7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - null null 2025-11-22 12:59:45.288 +05:30 727917bb-b0db-4a97-8dca-241ab79d3ee7 INF CORS policy execution successful. 2025-11-22 12:59:45.289 +05:30 727917bb-b0db-4a97-8dca-241ab79d3ee7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - 204 null null 2.4743ms 2025-11-22 12:59:45.359 +05:30 1c40b794-75af-4498-b3de-e718892f3863 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - null null 2025-11-22 12:59:45.362 +05:30 1c40b794-75af-4498-b3de-e718892f3863 INF CORS policy execution successful. 2025-11-22 12:59:45.363 +05:30 1c40b794-75af-4498-b3de-e718892f3863 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:45.364 +05:30 1a8b0a6f-092a-454f-8b8b-72e288341ed2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:45.365 +05:30 1a8b0a6f-092a-454f-8b8b-72e288341ed2 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:45.376 +05:30 1a8b0a6f-092a-454f-8b8b-72e288341ed2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:45.376 +05:30 1a8b0a6f-092a-454f-8b8b-72e288341ed2 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 11.1828ms 2025-11-22 12:59:45.376 +05:30 1a8b0a6f-092a-454f-8b8b-72e288341ed2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:45.377 +05:30 1a8b0a6f-092a-454f-8b8b-72e288341ed2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1c40b794-75af-4498-b3de-e718892f3863}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 262} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":8,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":8,\"ActionId\":14,\"Action\":\"Excel\"},{\"ScreenId\":8,\"ActionId\":15,\"Action\":\"Analysis\"}]"} 2025-11-22 12:59:45.378 +05:30 1a8b0a6f-092a-454f-8b8b-72e288341ed2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=8 - 200 262 application/json; charset=utf-8 18.7303ms 2025-11-22 12:59:52.963 +05:30 fa5e4888-2c6c-4b01-8065-ef00915b948c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - null null 2025-11-22 12:59:52.965 +05:30 fa5e4888-2c6c-4b01-8065-ef00915b948c INF CORS policy execution successful. 2025-11-22 12:59:52.967 +05:30 fa5e4888-2c6c-4b01-8065-ef00915b948c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - 204 null null 3.6824ms 2025-11-22 12:59:53.034 +05:30 211cb153-d09d-4ec2-8530-e144c87cd25f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - null null 2025-11-22 12:59:53.036 +05:30 211cb153-d09d-4ec2-8530-e144c87cd25f INF CORS policy execution successful. 2025-11-22 12:59:53.037 +05:30 211cb153-d09d-4ec2-8530-e144c87cd25f INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:53.037 +05:30 6376ede3-042b-46c6-a0f6-e75a4cb5f2b3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:53.038 +05:30 6376ede3-042b-46c6-a0f6-e75a4cb5f2b3 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:53.048 +05:30 6376ede3-042b-46c6-a0f6-e75a4cb5f2b3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:53.049 +05:30 6376ede3-042b-46c6-a0f6-e75a4cb5f2b3 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 11.1554ms 2025-11-22 12:59:53.049 +05:30 6376ede3-042b-46c6-a0f6-e75a4cb5f2b3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:53.050 +05:30 6376ede3-042b-46c6-a0f6-e75a4cb5f2b3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 211cb153-d09d-4ec2-8530-e144c87cd25f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 308} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":5,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":5,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":5,\"ActionId\":3,\"Action\":\"Edit\"},{\"ScreenId\":5,\"ActionId\":4,\"Action\":\"Delete\"}]"} 2025-11-22 12:59:53.051 +05:30 6376ede3-042b-46c6-a0f6-e75a4cb5f2b3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=5 - 200 308 application/json; charset=utf-8 17.4212ms 2025-11-22 12:59:56.155 +05:30 8bc7d33a-e26c-4bb1-b120-ccf2626a56c2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:59:56.157 +05:30 8bc7d33a-e26c-4bb1-b120-ccf2626a56c2 INF CORS policy execution successful. 2025-11-22 12:59:56.158 +05:30 8bc7d33a-e26c-4bb1-b120-ccf2626a56c2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 204 null null 3.1788ms 2025-11-22 12:59:56.226 +05:30 5540f2ad-e0c6-4c12-995b-4f13266e8617 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:59:56.230 +05:30 5540f2ad-e0c6-4c12-995b-4f13266e8617 INF CORS policy execution successful. 2025-11-22 12:59:56.233 +05:30 5540f2ad-e0c6-4c12-995b-4f13266e8617 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:56.235 +05:30 32ad246b-7c52-4701-aeb8-99459b3deadb INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:56.236 +05:30 32ad246b-7c52-4701-aeb8-99459b3deadb INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:56.254 +05:30 32ad246b-7c52-4701-aeb8-99459b3deadb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:56.255 +05:30 32ad246b-7c52-4701-aeb8-99459b3deadb INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 18.3646ms 2025-11-22 12:59:56.255 +05:30 32ad246b-7c52-4701-aeb8-99459b3deadb INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:56.255 +05:30 32ad246b-7c52-4701-aeb8-99459b3deadb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5540f2ad-e0c6-4c12-995b-4f13266e8617}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 151} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ActionId\":1,\"Action\":\"Access\"}]"} 2025-11-22 12:59:56.256 +05:30 32ad246b-7c52-4701-aeb8-99459b3deadb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 200 151 application/json; charset=utf-8 29.973ms 2025-11-22 12:59:57.194 +05:30 56e1899b-e0f8-4ac1-9fbe-9154a1673fdd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:59:57.195 +05:30 56e1899b-e0f8-4ac1-9fbe-9154a1673fdd INF CORS policy execution successful. 2025-11-22 12:59:57.196 +05:30 56e1899b-e0f8-4ac1-9fbe-9154a1673fdd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 1.4811ms 2025-11-22 12:59:57.262 +05:30 b145e330-1dbd-4af0-b8b8-014bd534a481 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 12:59:57.264 +05:30 b145e330-1dbd-4af0-b8b8-014bd534a481 INF CORS policy execution successful. 2025-11-22 12:59:57.265 +05:30 b145e330-1dbd-4af0-b8b8-014bd534a481 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:57.266 +05:30 d5f183fc-8a40-482b-8a87-7b79d6e0c0d2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:57.266 +05:30 d5f183fc-8a40-482b-8a87-7b79d6e0c0d2 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:57.271 +05:30 d5f183fc-8a40-482b-8a87-7b79d6e0c0d2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:57.271 +05:30 d5f183fc-8a40-482b-8a87-7b79d6e0c0d2 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 5.1807ms 2025-11-22 12:59:57.271 +05:30 d5f183fc-8a40-482b-8a87-7b79d6e0c0d2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:57.271 +05:30 d5f183fc-8a40-482b-8a87-7b79d6e0c0d2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b145e330-1dbd-4af0-b8b8-014bd534a481}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 12:59:57.272 +05:30 d5f183fc-8a40-482b-8a87-7b79d6e0c0d2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 10.1349ms 2025-11-22 12:59:58.288 +05:30 487faefa-7162-4a9b-9cae-245a2f3d16fa INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - null null 2025-11-22 12:59:58.289 +05:30 487faefa-7162-4a9b-9cae-245a2f3d16fa INF CORS policy execution successful. 2025-11-22 12:59:58.290 +05:30 487faefa-7162-4a9b-9cae-245a2f3d16fa INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 12:59:58.290 +05:30 3a991ab5-7c00-4d01-8f5a-ff5c0e167f10 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:58.290 +05:30 3a991ab5-7c00-4d01-8f5a-ff5c0e167f10 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 12:59:58.295 +05:30 3a991ab5-7c00-4d01-8f5a-ff5c0e167f10 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 12:59:58.296 +05:30 3a991ab5-7c00-4d01-8f5a-ff5c0e167f10 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 5.3949ms 2025-11-22 12:59:58.296 +05:30 3a991ab5-7c00-4d01-8f5a-ff5c0e167f10 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 12:59:58.296 +05:30 3a991ab5-7c00-4d01-8f5a-ff5c0e167f10 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 487faefa-7162-4a9b-9cae-245a2f3d16fa}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 151} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ActionId\":1,\"Action\":\"Access\"}]"} 2025-11-22 12:59:58.297 +05:30 3a991ab5-7c00-4d01-8f5a-ff5c0e167f10 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=1 - 200 151 application/json; charset=utf-8 8.9221ms 2025-11-22 13:00:03.419 +05:30 27496da4-8d58-42fe-aaa9-cd99dfb35b53 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 13:00:03.429 +05:30 27496da4-8d58-42fe-aaa9-cd99dfb35b53 INF CORS policy execution successful. 2025-11-22 13:00:03.438 +05:30 27496da4-8d58-42fe-aaa9-cd99dfb35b53 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 22.6335ms 2025-11-22 13:00:03.635 +05:30 d7dbeb7e-4ae3-4f9f-b36c-f33e63dec54b INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 182 2025-11-22 13:00:03.637 +05:30 d7dbeb7e-4ae3-4f9f-b36c-f33e63dec54b INF CORS policy execution successful. 2025-11-22 13:00:03.639 +05:30 d7dbeb7e-4ae3-4f9f-b36c-f33e63dec54b INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Content-Length: 182}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":2,"name":"Machinist","details":[{"screenId":2,"actionId":18},{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":2,"actionId":17},{"screenId":1,"actionId":1}]} 2025-11-22 13:00:03.640 +05:30 d3bd3723-dd45-4735-84b8-6eb77b99fb9f INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:00:03.641 +05:30 d3bd3723-dd45-4735-84b8-6eb77b99fb9f INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:00:03.996 +05:30 d3bd3723-dd45-4735-84b8-6eb77b99fb9f INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:04.016 +05:30 d3bd3723-dd45-4735-84b8-6eb77b99fb9f INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 374.6874ms 2025-11-22 13:00:04.020 +05:30 d3bd3723-dd45-4735-84b8-6eb77b99fb9f INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:00:04.021 +05:30 d3bd3723-dd45-4735-84b8-6eb77b99fb9f INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: d7dbeb7e-4ae3-4f9f-b36c-f33e63dec54b}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"2"} 2025-11-22 13:00:04.025 +05:30 d3bd3723-dd45-4735-84b8-6eb77b99fb9f INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 90 application/json; charset=utf-8 389.9404ms 2025-11-22 13:00:12.922 +05:30 475057fd-3b06-4525-ab73-840270379ae3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:12.929 +05:30 475057fd-3b06-4525-ab73-840270379ae3 INF CORS policy execution successful. 2025-11-22 13:00:12.934 +05:30 475057fd-3b06-4525-ab73-840270379ae3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 14.3368ms 2025-11-22 13:00:12.944 +05:30 89023649-c9b7-4789-a820-184c55e00fd1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:12.946 +05:30 89023649-c9b7-4789-a820-184c55e00fd1 INF CORS policy execution successful. 2025-11-22 13:00:12.948 +05:30 89023649-c9b7-4789-a820-184c55e00fd1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.2316ms 2025-11-22 13:00:13.091 +05:30 f41112fb-9381-42da-800e-682afaa12ce1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:13.109 +05:30 f41112fb-9381-42da-800e-682afaa12ce1 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 7:29:51 AM', Current time (UTC): '11/22/2025 7:30:13 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 13:00:13.119 +05:30 f41112fb-9381-42da-800e-682afaa12ce1 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 7:29:51 AM', Current time (UTC): '11/22/2025 7:30:13 AM'. 2025-11-22 13:00:13.120 +05:30 f41112fb-9381-42da-800e-682afaa12ce1 INF CORS policy execution successful. 2025-11-22 13:00:13.123 +05:30 f41112fb-9381-42da-800e-682afaa12ce1 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:13.128 +05:30 df791063-4217-4658-8252-196b5225ed7e INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 13:00:13.129 +05:30 df791063-4217-4658-8252-196b5225ed7e INF AuthenticationScheme: Bearer was challenged. 2025-11-22 13:00:13.130 +05:30 df791063-4217-4658-8252-196b5225ed7e INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: f41112fb-9381-42da-800e-682afaa12ce1}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 07:29:51'"} Body: 2025-11-22 13:00:13.133 +05:30 df791063-4217-4658-8252-196b5225ed7e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 41.037ms 2025-11-22 13:00:13.157 +05:30 514cd276-422b-4753-a93e-b98543fb0a8c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:00:13.159 +05:30 514cd276-422b-4753-a93e-b98543fb0a8c INF CORS policy execution successful. 2025-11-22 13:00:13.160 +05:30 514cd276-422b-4753-a93e-b98543fb0a8c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.8314ms 2025-11-22 13:00:13.201 +05:30 be78b06d-0c8f-4ee0-baf0-90eeb3fa0670 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:13.204 +05:30 be78b06d-0c8f-4ee0-baf0-90eeb3fa0670 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 7:29:51 AM', Current time (UTC): '11/22/2025 7:30:13 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 13:00:13.207 +05:30 c5e0fc4b-7cec-47d8-ab47-c5573013119d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzODMwNzkxLCJpYXQiOjE3NjM3OTQ3OTF9.2Fi5uWC1CYSOLp-NciJ7glRwTPMMSnpIFxd1mxhSaKI - null null 2025-11-22 13:00:13.207 +05:30 be78b06d-0c8f-4ee0-baf0-90eeb3fa0670 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 7:29:51 AM', Current time (UTC): '11/22/2025 7:30:13 AM'. 2025-11-22 13:00:13.208 +05:30 be78b06d-0c8f-4ee0-baf0-90eeb3fa0670 INF CORS policy execution successful. 2025-11-22 13:00:13.209 +05:30 be78b06d-0c8f-4ee0-baf0-90eeb3fa0670 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:13.210 +05:30 73ab225a-fa73-432c-a385-b088fdb3457f INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 13:00:13.211 +05:30 73ab225a-fa73-432c-a385-b088fdb3457f INF AuthenticationScheme: Bearer was challenged. 2025-11-22 13:00:13.211 +05:30 73ab225a-fa73-432c-a385-b088fdb3457f INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: be78b06d-0c8f-4ee0-baf0-90eeb3fa0670}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 07:29:51'"} Body: 2025-11-22 13:00:13.213 +05:30 73ab225a-fa73-432c-a385-b088fdb3457f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 12.8398ms 2025-11-22 13:00:13.216 +05:30 c5e0fc4b-7cec-47d8-ab47-c5573013119d INF CORS policy execution successful. 2025-11-22 13:00:13.217 +05:30 c5e0fc4b-7cec-47d8-ab47-c5573013119d INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzODMwNzkxLCJpYXQiOjE3NjM3OTQ3OTF9.2Fi5uWC1CYSOLp-NciJ7glRwTPMMSnpIFxd1mxhSaKI Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:13.218 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 13:00:13.218 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 13:00:13.253 +05:30 b6f85e31-c906-4859-96d5-25cdf6a4bb0b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:00:13.256 +05:30 b6f85e31-c906-4859-96d5-25cdf6a4bb0b INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 7:29:51 AM', Current time (UTC): '11/22/2025 7:30:13 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 13:00:13.258 +05:30 b6f85e31-c906-4859-96d5-25cdf6a4bb0b INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 7:29:51 AM', Current time (UTC): '11/22/2025 7:30:13 AM'. 2025-11-22 13:00:13.259 +05:30 b6f85e31-c906-4859-96d5-25cdf6a4bb0b INF CORS policy execution successful. 2025-11-22 13:00:13.260 +05:30 b6f85e31-c906-4859-96d5-25cdf6a4bb0b INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzNzk2NTkxLCJpYXQiOjE3NjM3OTQ3OTF9.na7YWM7dVCpZXlX3VUiZ78R2f22b7o29-3bBzjjd2L8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:13.260 +05:30 4fea5a23-f574-4cdc-ab7b-8f6b101c2808 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 13:00:13.261 +05:30 4fea5a23-f574-4cdc-ab7b-8f6b101c2808 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 13:00:13.261 +05:30 4fea5a23-f574-4cdc-ab7b-8f6b101c2808 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: b6f85e31-c906-4859-96d5-25cdf6a4bb0b}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 07:29:51'"} Body: 2025-11-22 13:00:13.264 +05:30 4fea5a23-f574-4cdc-ab7b-8f6b101c2808 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 10.2814ms 2025-11-22 13:00:13.436 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF Database retrieved SS0003_Pioneer 2025-11-22 13:00:13.447 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF Token generated 2025-11-22 13:00:13.449 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF Token generated 2025-11-22 13:00:13.450 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 13:00:13.451 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 232.682ms 2025-11-22 13:00:13.452 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 13:00:13.452 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c5e0fc4b-7cec-47d8-ab47-c5573013119d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1017} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzODMyNjEzLCJpYXQiOjE3NjM3OTY2MTN9.ox6RXAiMT0JxluKRAuK1sm2fCJ1zvui2N2uukED2MBc\"","tokenExpiryMin":30}} 2025-11-22 13:00:13.453 +05:30 2e19a038-93b0-45c0-aa6f-018b95525044 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NDc5MSwiZXhwIjoxNzYzODMwNzkxLCJpYXQiOjE3NjM3OTQ3OTF9.2Fi5uWC1CYSOLp-NciJ7glRwTPMMSnpIFxd1mxhSaKI - 200 1017 application/json; charset=utf-8 246.8815ms 2025-11-22 13:00:13.634 +05:30 b7f8befa-b8df-4972-bbba-059971bd3876 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:13.636 +05:30 b7f8befa-b8df-4972-bbba-059971bd3876 INF CORS policy execution successful. 2025-11-22 13:00:13.638 +05:30 b7f8befa-b8df-4972-bbba-059971bd3876 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:13.638 +05:30 ed6155dc-6576-4e38-8ca9-30e3cf01e46f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:13.639 +05:30 ed6155dc-6576-4e38-8ca9-30e3cf01e46f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:00:13.641 +05:30 c652475c-6208-483c-bf58-5c924ba38bd4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:00:13.642 +05:30 c652475c-6208-483c-bf58-5c924ba38bd4 INF CORS policy execution successful. 2025-11-22 13:00:13.643 +05:30 c652475c-6208-483c-bf58-5c924ba38bd4 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:13.643 +05:30 9104da94-8765-4bfb-8478-b27ad749aadb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:00:13.643 +05:30 9104da94-8765-4bfb-8478-b27ad749aadb INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:00:13.655 +05:30 9104da94-8765-4bfb-8478-b27ad749aadb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:13.656 +05:30 9104da94-8765-4bfb-8478-b27ad749aadb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 12.3254ms 2025-11-22 13:00:13.656 +05:30 9104da94-8765-4bfb-8478-b27ad749aadb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:00:13.656 +05:30 9104da94-8765-4bfb-8478-b27ad749aadb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c652475c-6208-483c-bf58-5c924ba38bd4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 292} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"}]"} 2025-11-22 13:00:13.657 +05:30 ed6155dc-6576-4e38-8ca9-30e3cf01e46f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:13.657 +05:30 ed6155dc-6576-4e38-8ca9-30e3cf01e46f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 18.5185ms 2025-11-22 13:00:13.658 +05:30 ed6155dc-6576-4e38-8ca9-30e3cf01e46f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:13.658 +05:30 ed6155dc-6576-4e38-8ca9-30e3cf01e46f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b7f8befa-b8df-4972-bbba-059971bd3876}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:00:13.658 +05:30 9104da94-8765-4bfb-8478-b27ad749aadb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 292 application/json; charset=utf-8 16.8148ms 2025-11-22 13:00:13.658 +05:30 ed6155dc-6576-4e38-8ca9-30e3cf01e46f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 24.1896ms 2025-11-22 13:00:13.745 +05:30 ad2f4f28-924c-4f7c-ac2b-b1cb17299308 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:13.750 +05:30 ad2f4f28-924c-4f7c-ac2b-b1cb17299308 INF CORS policy execution successful. 2025-11-22 13:00:13.751 +05:30 ad2f4f28-924c-4f7c-ac2b-b1cb17299308 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:13.752 +05:30 e8711bb9-faf8-400d-927c-1349a6eaef08 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:13.752 +05:30 e8711bb9-faf8-400d-927c-1349a6eaef08 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:00:13.773 +05:30 e8711bb9-faf8-400d-927c-1349a6eaef08 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:13.774 +05:30 e8711bb9-faf8-400d-927c-1349a6eaef08 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 21.5699ms 2025-11-22 13:00:13.776 +05:30 e8711bb9-faf8-400d-927c-1349a6eaef08 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:13.778 +05:30 e8711bb9-faf8-400d-927c-1349a6eaef08 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ad2f4f28-924c-4f7c-ac2b-b1cb17299308}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:00:13.780 +05:30 e8711bb9-faf8-400d-927c-1349a6eaef08 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 38.6818ms 2025-11-22 13:00:18.363 +05:30 81073226-3482-4d6c-b7f9-86e84d6a7167 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:00:18.365 +05:30 81073226-3482-4d6c-b7f9-86e84d6a7167 INF CORS policy execution successful. 2025-11-22 13:00:18.367 +05:30 81073226-3482-4d6c-b7f9-86e84d6a7167 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 3.3164ms 2025-11-22 13:00:18.445 +05:30 16b8767f-ce21-4be7-bff8-a1b8bd37107c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:00:18.448 +05:30 16b8767f-ce21-4be7-bff8-a1b8bd37107c INF CORS policy execution successful. 2025-11-22 13:00:18.450 +05:30 16b8767f-ce21-4be7-bff8-a1b8bd37107c INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:18.451 +05:30 55ca8717-e56b-48b4-9332-77d1b00ec4fa INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:00:18.452 +05:30 55ca8717-e56b-48b4-9332-77d1b00ec4fa INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:00:18.510 +05:30 55ca8717-e56b-48b4-9332-77d1b00ec4fa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:18.511 +05:30 55ca8717-e56b-48b4-9332-77d1b00ec4fa INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 58.5758ms 2025-11-22 13:00:18.511 +05:30 55ca8717-e56b-48b4-9332-77d1b00ec4fa INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:00:18.512 +05:30 55ca8717-e56b-48b4-9332-77d1b00ec4fa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 16b8767f-ce21-4be7-bff8-a1b8bd37107c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 292} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"}]"} 2025-11-22 13:00:18.515 +05:30 55ca8717-e56b-48b4-9332-77d1b00ec4fa INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 292 application/json; charset=utf-8 69.6588ms 2025-11-22 13:00:30.844 +05:30 9051a822-c0a0-41a4-b3f2-e0d59002a45a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:30.844 +05:30 e1dd980f-4ec5-45d1-bb18-7bc2ee3cd5c2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:30.845 +05:30 9051a822-c0a0-41a4-b3f2-e0d59002a45a INF CORS policy execution successful. 2025-11-22 13:00:30.846 +05:30 e1dd980f-4ec5-45d1-bb18-7bc2ee3cd5c2 INF CORS policy execution successful. 2025-11-22 13:00:30.847 +05:30 9051a822-c0a0-41a4-b3f2-e0d59002a45a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.5783ms 2025-11-22 13:00:30.847 +05:30 e1dd980f-4ec5-45d1-bb18-7bc2ee3cd5c2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.5824ms 2025-11-22 13:00:30.892 +05:30 de008a89-d077-4ad8-909f-d40536dc8307 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:00:30.893 +05:30 de008a89-d077-4ad8-909f-d40536dc8307 INF CORS policy execution successful. 2025-11-22 13:00:30.895 +05:30 de008a89-d077-4ad8-909f-d40536dc8307 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.4992ms 2025-11-22 13:00:30.911 +05:30 170a9d09-246f-41ea-bd88-c552877f980d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:30.914 +05:30 170a9d09-246f-41ea-bd88-c552877f980d INF CORS policy execution successful. 2025-11-22 13:00:30.917 +05:30 170a9d09-246f-41ea-bd88-c552877f980d INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:30.924 +05:30 d090ca43-aa95-4cab-ba7b-12d9d04d8da3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:30.926 +05:30 d090ca43-aa95-4cab-ba7b-12d9d04d8da3 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:00:30.943 +05:30 d090ca43-aa95-4cab-ba7b-12d9d04d8da3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:30.944 +05:30 d090ca43-aa95-4cab-ba7b-12d9d04d8da3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 18.4068ms 2025-11-22 13:00:30.945 +05:30 d090ca43-aa95-4cab-ba7b-12d9d04d8da3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:30.946 +05:30 d090ca43-aa95-4cab-ba7b-12d9d04d8da3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 170a9d09-246f-41ea-bd88-c552877f980d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:00:30.948 +05:30 d090ca43-aa95-4cab-ba7b-12d9d04d8da3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 37.3427ms 2025-11-22 13:00:30.962 +05:30 3771641d-19c2-477f-aca9-bc0d66033bf6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:00:30.963 +05:30 3771641d-19c2-477f-aca9-bc0d66033bf6 INF CORS policy execution successful. 2025-11-22 13:00:30.964 +05:30 3771641d-19c2-477f-aca9-bc0d66033bf6 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:30.964 +05:30 a01a0d47-167e-4ead-920a-06136b821bca INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:00:30.964 +05:30 a01a0d47-167e-4ead-920a-06136b821bca INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:00:30.971 +05:30 a01a0d47-167e-4ead-920a-06136b821bca INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:30.971 +05:30 a01a0d47-167e-4ead-920a-06136b821bca INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 6.9273ms 2025-11-22 13:00:30.971 +05:30 a01a0d47-167e-4ead-920a-06136b821bca INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:00:30.972 +05:30 a01a0d47-167e-4ead-920a-06136b821bca INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3771641d-19c2-477f-aca9-bc0d66033bf6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 292} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"}]"} 2025-11-22 13:00:30.973 +05:30 a01a0d47-167e-4ead-920a-06136b821bca INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 292 application/json; charset=utf-8 11.4146ms 2025-11-22 13:00:31.015 +05:30 0467b308-3c14-48da-82e5-7efea5f19785 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:31.016 +05:30 0467b308-3c14-48da-82e5-7efea5f19785 INF CORS policy execution successful. 2025-11-22 13:00:31.017 +05:30 0467b308-3c14-48da-82e5-7efea5f19785 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:31.017 +05:30 c5e0c146-516b-4c86-a092-8f25f8aa95c7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:31.018 +05:30 c5e0c146-516b-4c86-a092-8f25f8aa95c7 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:00:31.027 +05:30 c5e0c146-516b-4c86-a092-8f25f8aa95c7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:31.029 +05:30 c5e0c146-516b-4c86-a092-8f25f8aa95c7 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.7916ms 2025-11-22 13:00:31.029 +05:30 c5e0c146-516b-4c86-a092-8f25f8aa95c7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:31.029 +05:30 c5e0c146-516b-4c86-a092-8f25f8aa95c7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0467b308-3c14-48da-82e5-7efea5f19785}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:00:31.030 +05:30 c5e0c146-516b-4c86-a092-8f25f8aa95c7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 15.1301ms 2025-11-22 13:00:48.883 +05:30 e6fae725-00a6-4fff-b93f-e78483ef87dc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:00:48.883 +05:30 84b35d55-9f92-4a63-8c34-75d1aae3f2f8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:00:48.885 +05:30 e6fae725-00a6-4fff-b93f-e78483ef87dc INF CORS policy execution successful. 2025-11-22 13:00:48.885 +05:30 84b35d55-9f92-4a63-8c34-75d1aae3f2f8 INF CORS policy execution successful. 2025-11-22 13:00:48.886 +05:30 84b35d55-9f92-4a63-8c34-75d1aae3f2f8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.2456ms 2025-11-22 13:00:48.886 +05:30 e6fae725-00a6-4fff-b93f-e78483ef87dc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.2136ms 2025-11-22 13:00:48.962 +05:30 618d049d-8f21-4407-8934-913ebdca3016 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:00:48.969 +05:30 618d049d-8f21-4407-8934-913ebdca3016 INF CORS policy execution successful. 2025-11-22 13:00:48.972 +05:30 618d049d-8f21-4407-8934-913ebdca3016 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:48.974 +05:30 51079648-d1ba-44e1-a3e2-80f2b8d97e91 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:00:48.975 +05:30 51079648-d1ba-44e1-a3e2-80f2b8d97e91 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:00:49.007 +05:30 51079648-d1ba-44e1-a3e2-80f2b8d97e91 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:49.008 +05:30 51079648-d1ba-44e1-a3e2-80f2b8d97e91 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 32.5806ms 2025-11-22 13:00:49.008 +05:30 51079648-d1ba-44e1-a3e2-80f2b8d97e91 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:00:49.010 +05:30 51079648-d1ba-44e1-a3e2-80f2b8d97e91 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 47.9958ms 2025-11-22 13:00:49.078 +05:30 56f346dc-38a1-4c61-b2a5-c22ea510f093 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:00:49.079 +05:30 56f346dc-38a1-4c61-b2a5-c22ea510f093 INF CORS policy execution successful. 2025-11-22 13:00:49.079 +05:30 56f346dc-38a1-4c61-b2a5-c22ea510f093 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:49.080 +05:30 de3bb0e7-f187-4469-8e04-a7377f595637 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:00:49.080 +05:30 de3bb0e7-f187-4469-8e04-a7377f595637 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:00:49.086 +05:30 de3bb0e7-f187-4469-8e04-a7377f595637 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:49.086 +05:30 de3bb0e7-f187-4469-8e04-a7377f595637 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 6.3282ms 2025-11-22 13:00:49.086 +05:30 de3bb0e7-f187-4469-8e04-a7377f595637 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:00:49.087 +05:30 de3bb0e7-f187-4469-8e04-a7377f595637 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 9.7337ms 2025-11-22 13:00:50.715 +05:30 7271f47c-1019-49aa-95f8-8c60d4fad185 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:00:50.729 +05:30 7271f47c-1019-49aa-95f8-8c60d4fad185 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjY1MCwiZXhwIjoxNzYzNzk4NDUwLCJpYXQiOjE3NjM3OTY2NTB9.O776xzuS-qELQGUjKap5j8oy7xXRLyPT7mSW7YQ0JrQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/home}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:00:50.731 +05:30 e591f1ae-7680-4cde-b162-d7f295947bec INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:50.732 +05:30 e591f1ae-7680-4cde-b162-d7f295947bec INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:00:50.749 +05:30 e591f1ae-7680-4cde-b162-d7f295947bec INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:50.750 +05:30 e591f1ae-7680-4cde-b162-d7f295947bec INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 17.8887ms 2025-11-22 13:00:50.750 +05:30 e591f1ae-7680-4cde-b162-d7f295947bec INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:00:50.751 +05:30 e591f1ae-7680-4cde-b162-d7f295947bec INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7271f47c-1019-49aa-95f8-8c60d4fad185}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:00:50.752 +05:30 e591f1ae-7680-4cde-b162-d7f295947bec INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 37.1912ms 2025-11-22 13:00:52.243 +05:30 8de59415-9915-4845-be43-8bb570fef585 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:00:52.243 +05:30 68a25da0-9e21-42e7-b36d-dd24fafadcec INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:00:52.244 +05:30 68a25da0-9e21-42e7-b36d-dd24fafadcec INF CORS policy execution successful. 2025-11-22 13:00:52.244 +05:30 8de59415-9915-4845-be43-8bb570fef585 INF CORS policy execution successful. 2025-11-22 13:00:52.245 +05:30 8de59415-9915-4845-be43-8bb570fef585 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 1.9331ms 2025-11-22 13:00:52.245 +05:30 68a25da0-9e21-42e7-b36d-dd24fafadcec INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 1.9323ms 2025-11-22 13:00:52.246 +05:30 c8203733-800b-4798-879d-ded3c28f72da INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:00:52.246 +05:30 c8203733-800b-4798-879d-ded3c28f72da INF CORS policy execution successful. 2025-11-22 13:00:52.246 +05:30 c8203733-800b-4798-879d-ded3c28f72da INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.7418ms 2025-11-22 13:00:52.246 +05:30 1489476a-af43-4cf5-85ab-1ed69441cf52 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:00:52.247 +05:30 1489476a-af43-4cf5-85ab-1ed69441cf52 INF CORS policy execution successful. 2025-11-22 13:00:52.247 +05:30 1489476a-af43-4cf5-85ab-1ed69441cf52 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 0.551ms 2025-11-22 13:00:52.314 +05:30 92809d8c-36b9-4108-bdeb-ed77ca49edec INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:00:52.315 +05:30 ef74e502-d840-4b66-8689-f7c2891ff7ed INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:00:52.322 +05:30 92809d8c-36b9-4108-bdeb-ed77ca49edec INF CORS policy execution successful. 2025-11-22 13:00:52.322 +05:30 ef74e502-d840-4b66-8689-f7c2891ff7ed INF CORS policy execution successful. 2025-11-22 13:00:52.322 +05:30 ef74e502-d840-4b66-8689-f7c2891ff7ed INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:52.322 +05:30 92809d8c-36b9-4108-bdeb-ed77ca49edec INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:52.323 +05:30 eaef6a9c-e3c4-40d7-aab1-1e3c491f01f1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:00:52.323 +05:30 dc94fdd4-ada0-4af0-8c13-14169b3a03dc INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:00:52.323 +05:30 eaef6a9c-e3c4-40d7-aab1-1e3c491f01f1 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:00:52.323 +05:30 dc94fdd4-ada0-4af0-8c13-14169b3a03dc INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:00:52.340 +05:30 dc94fdd4-ada0-4af0-8c13-14169b3a03dc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:52.353 +05:30 eaef6a9c-e3c4-40d7-aab1-1e3c491f01f1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:52.354 +05:30 eaef6a9c-e3c4-40d7-aab1-1e3c491f01f1 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 30.8203ms 2025-11-22 13:00:52.355 +05:30 eaef6a9c-e3c4-40d7-aab1-1e3c491f01f1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:00:52.355 +05:30 eaef6a9c-e3c4-40d7-aab1-1e3c491f01f1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 92809d8c-36b9-4108-bdeb-ed77ca49edec}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 397} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":1,\"ActionId\":1}]}"} 2025-11-22 13:00:52.356 +05:30 eaef6a9c-e3c4-40d7-aab1-1e3c491f01f1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 397 application/json; charset=utf-8 42.6227ms 2025-11-22 13:00:52.359 +05:30 dc94fdd4-ada0-4af0-8c13-14169b3a03dc INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 35.9125ms 2025-11-22 13:00:52.360 +05:30 dc94fdd4-ada0-4af0-8c13-14169b3a03dc INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:00:52.360 +05:30 dc94fdd4-ada0-4af0-8c13-14169b3a03dc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ef74e502-d840-4b66-8689-f7c2891ff7ed}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:00:52.373 +05:30 dc94fdd4-ada0-4af0-8c13-14169b3a03dc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 46.2562ms 2025-11-22 13:00:52.424 +05:30 35997b54-7ad2-4ba4-8e4a-6214f1a40f84 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:00:52.426 +05:30 35997b54-7ad2-4ba4-8e4a-6214f1a40f84 INF CORS policy execution successful. 2025-11-22 13:00:52.426 +05:30 d1c3a6be-42a4-4e39-ac5a-18aaf2967c0a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:00:52.426 +05:30 d1c3a6be-42a4-4e39-ac5a-18aaf2967c0a INF CORS policy execution successful. 2025-11-22 13:00:52.427 +05:30 35997b54-7ad2-4ba4-8e4a-6214f1a40f84 INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:52.427 +05:30 d1c3a6be-42a4-4e39-ac5a-18aaf2967c0a INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:52.427 +05:30 7a33e09f-a3e2-4ffe-91af-9368b2257fac INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:00:52.427 +05:30 aadef04e-06e5-40b2-8cb9-4721223aa226 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:00:52.427 +05:30 aadef04e-06e5-40b2-8cb9-4721223aa226 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:00:52.427 +05:30 7a33e09f-a3e2-4ffe-91af-9368b2257fac INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:00:52.434 +05:30 aadef04e-06e5-40b2-8cb9-4721223aa226 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:52.434 +05:30 7a33e09f-a3e2-4ffe-91af-9368b2257fac INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:52.435 +05:30 aadef04e-06e5-40b2-8cb9-4721223aa226 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 7.6017ms 2025-11-22 13:00:52.435 +05:30 7a33e09f-a3e2-4ffe-91af-9368b2257fac INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 7.6723ms 2025-11-22 13:00:52.436 +05:30 aadef04e-06e5-40b2-8cb9-4721223aa226 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:00:52.436 +05:30 7a33e09f-a3e2-4ffe-91af-9368b2257fac INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:00:52.436 +05:30 aadef04e-06e5-40b2-8cb9-4721223aa226 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 35997b54-7ad2-4ba4-8e4a-6214f1a40f84}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 397} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":1,\"ActionId\":1}]}"} 2025-11-22 13:00:52.436 +05:30 7a33e09f-a3e2-4ffe-91af-9368b2257fac INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d1c3a6be-42a4-4e39-ac5a-18aaf2967c0a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:00:52.438 +05:30 7a33e09f-a3e2-4ffe-91af-9368b2257fac INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 11.8851ms 2025-11-22 13:00:52.439 +05:30 aadef04e-06e5-40b2-8cb9-4721223aa226 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 397 application/json; charset=utf-8 14.9034ms 2025-11-22 13:00:53.066 +05:30 a55662c3-c67e-45fe-8e18-70c80b3c7614 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:00:53.069 +05:30 a55662c3-c67e-45fe-8e18-70c80b3c7614 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjY1MCwiZXhwIjoxNzYzNzk4NDUwLCJpYXQiOjE3NjM3OTY2NTB9.O776xzuS-qELQGUjKap5j8oy7xXRLyPT7mSW7YQ0JrQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:00:53.070 +05:30 4df66776-1e6f-49fc-8270-b785ff8488df INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:00:53.070 +05:30 4df66776-1e6f-49fc-8270-b785ff8488df INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:00:53.083 +05:30 4df66776-1e6f-49fc-8270-b785ff8488df INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:53.084 +05:30 4df66776-1e6f-49fc-8270-b785ff8488df INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 13.8148ms 2025-11-22 13:00:53.085 +05:30 4df66776-1e6f-49fc-8270-b785ff8488df INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:00:53.085 +05:30 4df66776-1e6f-49fc-8270-b785ff8488df INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a55662c3-c67e-45fe-8e18-70c80b3c7614}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 292} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"}]"} 2025-11-22 13:00:53.087 +05:30 4df66776-1e6f-49fc-8270-b785ff8488df INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 292 application/json; charset=utf-8 21.0557ms 2025-11-22 13:00:53.741 +05:30 d2d17593-4ffd-4afe-b8ff-a258b36cf188 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:00:53.742 +05:30 d2d17593-4ffd-4afe-b8ff-a258b36cf188 INF CORS policy execution successful. 2025-11-22 13:00:53.744 +05:30 d2d17593-4ffd-4afe-b8ff-a258b36cf188 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 2.8402ms 2025-11-22 13:00:53.820 +05:30 75a9b80a-df24-4d05-acae-af938b77996d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:00:53.821 +05:30 75a9b80a-df24-4d05-acae-af938b77996d INF CORS policy execution successful. 2025-11-22 13:00:53.822 +05:30 75a9b80a-df24-4d05-acae-af938b77996d INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:00:53.823 +05:30 d4d00002-8e07-43a8-b494-8d89c6f889e1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:00:53.823 +05:30 d4d00002-8e07-43a8-b494-8d89c6f889e1 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:00:53.832 +05:30 d4d00002-8e07-43a8-b494-8d89c6f889e1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:00:53.833 +05:30 d4d00002-8e07-43a8-b494-8d89c6f889e1 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 9.7484ms 2025-11-22 13:00:53.833 +05:30 d4d00002-8e07-43a8-b494-8d89c6f889e1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:00:53.834 +05:30 d4d00002-8e07-43a8-b494-8d89c6f889e1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 75a9b80a-df24-4d05-acae-af938b77996d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 13:00:53.835 +05:30 d4d00002-8e07-43a8-b494-8d89c6f889e1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 14.9199ms 2025-11-22 13:01:30.499 +05:30 b6d3ba95-1d0d-49ea-8e68-efda38f9873b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 13:01:30.503 +05:30 b6d3ba95-1d0d-49ea-8e68-efda38f9873b INF CORS policy execution successful. 2025-11-22 13:01:30.506 +05:30 b6d3ba95-1d0d-49ea-8e68-efda38f9873b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 8.0314ms 2025-11-22 13:01:30.584 +05:30 deaecb70-77ff-4d3d-996e-3a99b15e18d3 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 153 2025-11-22 13:01:30.589 +05:30 deaecb70-77ff-4d3d-996e-3a99b15e18d3 INF CORS policy execution successful. 2025-11-22 13:01:30.592 +05:30 deaecb70-77ff-4d3d-996e-3a99b15e18d3 INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Content-Length: 153}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":2,"name":"Machinist","details":[{"screenId":2,"actionId":18},{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":1,"actionId":1}]} 2025-11-22 13:01:30.594 +05:30 32623e34-5ea9-453a-811d-9fda7da5aecb INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:01:30.595 +05:30 32623e34-5ea9-453a-811d-9fda7da5aecb INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:01:30.661 +05:30 32623e34-5ea9-453a-811d-9fda7da5aecb INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:01:30.669 +05:30 32623e34-5ea9-453a-811d-9fda7da5aecb INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 72.8044ms 2025-11-22 13:01:30.670 +05:30 32623e34-5ea9-453a-811d-9fda7da5aecb INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:01:30.671 +05:30 32623e34-5ea9-453a-811d-9fda7da5aecb INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: deaecb70-77ff-4d3d-996e-3a99b15e18d3}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"2"} 2025-11-22 13:01:30.673 +05:30 32623e34-5ea9-453a-811d-9fda7da5aecb INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 90 application/json; charset=utf-8 89.4801ms 2025-11-22 13:01:36.776 +05:30 9bb8f8da-5184-4fca-b0c5-385f1c8d4334 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:01:36.776 +05:30 605b1e39-d8f0-4c14-ac0e-2669f1410421 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:01:36.778 +05:30 9bb8f8da-5184-4fca-b0c5-385f1c8d4334 INF CORS policy execution successful. 2025-11-22 13:01:36.778 +05:30 605b1e39-d8f0-4c14-ac0e-2669f1410421 INF CORS policy execution successful. 2025-11-22 13:01:36.779 +05:30 9bb8f8da-5184-4fca-b0c5-385f1c8d4334 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.9469ms 2025-11-22 13:01:36.779 +05:30 605b1e39-d8f0-4c14-ac0e-2669f1410421 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.8098ms 2025-11-22 13:01:36.817 +05:30 a149a8a8-19d1-43ef-8636-97abf488ee9c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:01:36.818 +05:30 a149a8a8-19d1-43ef-8636-97abf488ee9c INF CORS policy execution successful. 2025-11-22 13:01:36.818 +05:30 a149a8a8-19d1-43ef-8636-97abf488ee9c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.9201ms 2025-11-22 13:01:36.848 +05:30 c8b17dcb-204a-449b-9863-4f8240d1116e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:01:36.851 +05:30 c8b17dcb-204a-449b-9863-4f8240d1116e INF CORS policy execution successful. 2025-11-22 13:01:36.855 +05:30 c8b17dcb-204a-449b-9863-4f8240d1116e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:01:36.856 +05:30 6592372b-0e13-474e-b0f9-842487553975 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:36.857 +05:30 6592372b-0e13-474e-b0f9-842487553975 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:01:36.887 +05:30 6592372b-0e13-474e-b0f9-842487553975 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:01:36.889 +05:30 6592372b-0e13-474e-b0f9-842487553975 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 31.4097ms 2025-11-22 13:01:36.889 +05:30 6592372b-0e13-474e-b0f9-842487553975 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:36.890 +05:30 6592372b-0e13-474e-b0f9-842487553975 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c8b17dcb-204a-449b-9863-4f8240d1116e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:01:36.891 +05:30 6592372b-0e13-474e-b0f9-842487553975 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 43.5496ms 2025-11-22 13:01:36.896 +05:30 56409127-3f94-4b01-863d-679da52b6fc6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:01:36.899 +05:30 56409127-3f94-4b01-863d-679da52b6fc6 INF CORS policy execution successful. 2025-11-22 13:01:36.900 +05:30 56409127-3f94-4b01-863d-679da52b6fc6 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:01:36.901 +05:30 fce276e2-1f6b-4979-88c1-42d4af529614 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:01:36.901 +05:30 fce276e2-1f6b-4979-88c1-42d4af529614 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:01:36.919 +05:30 fce276e2-1f6b-4979-88c1-42d4af529614 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:01:36.920 +05:30 fce276e2-1f6b-4979-88c1-42d4af529614 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 19.2404ms 2025-11-22 13:01:36.921 +05:30 fce276e2-1f6b-4979-88c1-42d4af529614 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:01:36.921 +05:30 fce276e2-1f6b-4979-88c1-42d4af529614 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 56409127-3f94-4b01-863d-679da52b6fc6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 13:01:36.923 +05:30 fce276e2-1f6b-4979-88c1-42d4af529614 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 26.8207ms 2025-11-22 13:01:36.956 +05:30 fcede626-a97b-430f-96d2-819096866eb7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:01:36.959 +05:30 fcede626-a97b-430f-96d2-819096866eb7 INF CORS policy execution successful. 2025-11-22 13:01:36.960 +05:30 fcede626-a97b-430f-96d2-819096866eb7 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:01:36.961 +05:30 33e6a3d9-358d-4ac1-b44c-4d3661edc2ab INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:36.961 +05:30 33e6a3d9-358d-4ac1-b44c-4d3661edc2ab INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:01:36.971 +05:30 33e6a3d9-358d-4ac1-b44c-4d3661edc2ab INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:01:36.971 +05:30 33e6a3d9-358d-4ac1-b44c-4d3661edc2ab INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.0084ms 2025-11-22 13:01:36.971 +05:30 33e6a3d9-358d-4ac1-b44c-4d3661edc2ab INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:36.972 +05:30 33e6a3d9-358d-4ac1-b44c-4d3661edc2ab INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fcede626-a97b-430f-96d2-819096866eb7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:01:36.973 +05:30 33e6a3d9-358d-4ac1-b44c-4d3661edc2ab INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 16.1724ms 2025-11-22 13:01:44.611 +05:30 6adc38b8-af5a-44dd-920c-767a49748216 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:01:44.611 +05:30 e714056d-991d-4e56-9b3e-be56aee6c800 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:01:44.614 +05:30 e714056d-991d-4e56-9b3e-be56aee6c800 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjY1MCwiZXhwIjoxNzYzNzk4NDUwLCJpYXQiOjE3NjM3OTY2NTB9.O776xzuS-qELQGUjKap5j8oy7xXRLyPT7mSW7YQ0JrQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:01:44.614 +05:30 6adc38b8-af5a-44dd-920c-767a49748216 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjY1MCwiZXhwIjoxNzYzNzk4NDUwLCJpYXQiOjE3NjM3OTY2NTB9.O776xzuS-qELQGUjKap5j8oy7xXRLyPT7mSW7YQ0JrQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:01:44.614 +05:30 60c3ad49-b63d-4e9e-b989-b86a635edd4e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:44.615 +05:30 d1b6defc-99dd-4d59-a754-594a62b4be94 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:01:44.615 +05:30 60c3ad49-b63d-4e9e-b989-b86a635edd4e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:01:44.615 +05:30 d1b6defc-99dd-4d59-a754-594a62b4be94 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:01:44.622 +05:30 60c3ad49-b63d-4e9e-b989-b86a635edd4e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:01:44.622 +05:30 d1b6defc-99dd-4d59-a754-594a62b4be94 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:01:44.623 +05:30 d1b6defc-99dd-4d59-a754-594a62b4be94 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.6626ms 2025-11-22 13:01:44.623 +05:30 60c3ad49-b63d-4e9e-b989-b86a635edd4e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.7014ms 2025-11-22 13:01:44.623 +05:30 d1b6defc-99dd-4d59-a754-594a62b4be94 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:01:44.623 +05:30 60c3ad49-b63d-4e9e-b989-b86a635edd4e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:44.623 +05:30 60c3ad49-b63d-4e9e-b989-b86a635edd4e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e714056d-991d-4e56-9b3e-be56aee6c800}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:01:44.623 +05:30 d1b6defc-99dd-4d59-a754-594a62b4be94 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6adc38b8-af5a-44dd-920c-767a49748216}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 13:01:44.624 +05:30 60c3ad49-b63d-4e9e-b989-b86a635edd4e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 12.5187ms 2025-11-22 13:01:44.624 +05:30 d1b6defc-99dd-4d59-a754-594a62b4be94 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 12.4988ms 2025-11-22 13:01:50.981 +05:30 80198454-e691-49c4-991e-b7c49d4f6dae INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:01:50.981 +05:30 f6146c63-90b9-48ae-8e87-3a9c9baeaf6f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:01:50.983 +05:30 80198454-e691-49c4-991e-b7c49d4f6dae INF CORS policy execution successful. 2025-11-22 13:01:50.983 +05:30 f6146c63-90b9-48ae-8e87-3a9c9baeaf6f INF CORS policy execution successful. 2025-11-22 13:01:50.984 +05:30 f6146c63-90b9-48ae-8e87-3a9c9baeaf6f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.6916ms 2025-11-22 13:01:50.984 +05:30 80198454-e691-49c4-991e-b7c49d4f6dae INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.6892ms 2025-11-22 13:01:51.025 +05:30 9e8b06d4-a64c-40a8-ae1b-4e3373952079 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:01:51.026 +05:30 9e8b06d4-a64c-40a8-ae1b-4e3373952079 INF CORS policy execution successful. 2025-11-22 13:01:51.027 +05:30 9e8b06d4-a64c-40a8-ae1b-4e3373952079 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.7321ms 2025-11-22 13:01:51.066 +05:30 7d21546a-88fe-4b97-a576-577da234036b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:01:51.067 +05:30 7d21546a-88fe-4b97-a576-577da234036b INF CORS policy execution successful. 2025-11-22 13:01:51.068 +05:30 7d21546a-88fe-4b97-a576-577da234036b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:01:51.068 +05:30 f796dc04-0e51-4b6e-9011-30f06943d202 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:51.069 +05:30 f796dc04-0e51-4b6e-9011-30f06943d202 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:01:51.077 +05:30 f796dc04-0e51-4b6e-9011-30f06943d202 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:01:51.077 +05:30 f796dc04-0e51-4b6e-9011-30f06943d202 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 8.0098ms 2025-11-22 13:01:51.077 +05:30 f796dc04-0e51-4b6e-9011-30f06943d202 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:51.077 +05:30 f796dc04-0e51-4b6e-9011-30f06943d202 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7d21546a-88fe-4b97-a576-577da234036b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:01:51.078 +05:30 f796dc04-0e51-4b6e-9011-30f06943d202 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 12.629ms 2025-11-22 13:01:51.089 +05:30 adc889fc-e5a6-4476-bf43-6c4b09294a33 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:01:51.090 +05:30 adc889fc-e5a6-4476-bf43-6c4b09294a33 INF CORS policy execution successful. 2025-11-22 13:01:51.090 +05:30 adc889fc-e5a6-4476-bf43-6c4b09294a33 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:01:51.091 +05:30 6ba07a5b-5fd2-4ea5-bddc-5f645a89647b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:01:51.091 +05:30 6ba07a5b-5fd2-4ea5-bddc-5f645a89647b INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:01:51.099 +05:30 6ba07a5b-5fd2-4ea5-bddc-5f645a89647b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:01:51.100 +05:30 6ba07a5b-5fd2-4ea5-bddc-5f645a89647b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.1966ms 2025-11-22 13:01:51.100 +05:30 6ba07a5b-5fd2-4ea5-bddc-5f645a89647b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:01:51.100 +05:30 6ba07a5b-5fd2-4ea5-bddc-5f645a89647b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: adc889fc-e5a6-4476-bf43-6c4b09294a33}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 13:01:51.101 +05:30 6ba07a5b-5fd2-4ea5-bddc-5f645a89647b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 11.7292ms 2025-11-22 13:01:51.138 +05:30 0cd1f21c-7f35-4c5e-8965-439e377e8e53 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:01:51.140 +05:30 0cd1f21c-7f35-4c5e-8965-439e377e8e53 INF CORS policy execution successful. 2025-11-22 13:01:51.140 +05:30 0cd1f21c-7f35-4c5e-8965-439e377e8e53 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:01:51.141 +05:30 51fa5bd5-3023-4089-8520-375623dd12c4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:51.141 +05:30 51fa5bd5-3023-4089-8520-375623dd12c4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:01:51.151 +05:30 51fa5bd5-3023-4089-8520-375623dd12c4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:01:51.152 +05:30 51fa5bd5-3023-4089-8520-375623dd12c4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.7817ms 2025-11-22 13:01:51.152 +05:30 51fa5bd5-3023-4089-8520-375623dd12c4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:01:51.153 +05:30 51fa5bd5-3023-4089-8520-375623dd12c4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0cd1f21c-7f35-4c5e-8965-439e377e8e53}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:01:51.154 +05:30 51fa5bd5-3023-4089-8520-375623dd12c4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 15.3583ms 2025-11-22 13:02:10.940 +05:30 ed425986-1e2b-4fa8-85ea-b0cdbec22d7c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:02:10.944 +05:30 ed425986-1e2b-4fa8-85ea-b0cdbec22d7c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjE4NiwiZXhwIjoxNzYzNzk3OTg2LCJpYXQiOjE3NjM3OTYxODZ9.i3IxmzoE_i7_1QH9v4atwf6tiofvQg6pHzSsjWc5Md0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:02:10.945 +05:30 529942aa-0bce-4cde-9a58-11190211586b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:02:10.946 +05:30 529942aa-0bce-4cde-9a58-11190211586b INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:02:10.948 +05:30 a3d29f80-3352-45aa-a45d-de6332f52ebc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:02:10.949 +05:30 a3d29f80-3352-45aa-a45d-de6332f52ebc INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjE4NiwiZXhwIjoxNzYzNzk3OTg2LCJpYXQiOjE3NjM3OTYxODZ9.i3IxmzoE_i7_1QH9v4atwf6tiofvQg6pHzSsjWc5Md0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:02:10.950 +05:30 ee16323a-2f63-4eb8-89aa-5fa89fc8517a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:02:10.950 +05:30 ee16323a-2f63-4eb8-89aa-5fa89fc8517a INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:02:10.959 +05:30 529942aa-0bce-4cde-9a58-11190211586b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:02:10.959 +05:30 ee16323a-2f63-4eb8-89aa-5fa89fc8517a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:02:10.960 +05:30 529942aa-0bce-4cde-9a58-11190211586b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 13.383ms 2025-11-22 13:02:10.960 +05:30 ee16323a-2f63-4eb8-89aa-5fa89fc8517a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.4963ms 2025-11-22 13:02:10.960 +05:30 529942aa-0bce-4cde-9a58-11190211586b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:02:10.960 +05:30 ee16323a-2f63-4eb8-89aa-5fa89fc8517a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:02:10.960 +05:30 ee16323a-2f63-4eb8-89aa-5fa89fc8517a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a3d29f80-3352-45aa-a45d-de6332f52ebc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 13:02:10.960 +05:30 529942aa-0bce-4cde-9a58-11190211586b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ed425986-1e2b-4fa8-85ea-b0cdbec22d7c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:02:10.961 +05:30 529942aa-0bce-4cde-9a58-11190211586b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 22.3007ms 2025-11-22 13:02:10.961 +05:30 ee16323a-2f63-4eb8-89aa-5fa89fc8517a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 13.0529ms 2025-11-22 13:02:20.939 +05:30 cab270b8-4649-491b-b6e2-f3b23788711f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:02:20.939 +05:30 434e01da-f85b-4c38-8273-9a4dc16d66d0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:02:20.940 +05:30 434e01da-f85b-4c38-8273-9a4dc16d66d0 INF CORS policy execution successful. 2025-11-22 13:02:20.940 +05:30 cab270b8-4649-491b-b6e2-f3b23788711f INF CORS policy execution successful. 2025-11-22 13:02:20.942 +05:30 cab270b8-4649-491b-b6e2-f3b23788711f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.949ms 2025-11-22 13:02:20.942 +05:30 434e01da-f85b-4c38-8273-9a4dc16d66d0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.882ms 2025-11-22 13:02:20.980 +05:30 b849b803-2225-4874-851d-9c1a17106aa4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:02:20.981 +05:30 b849b803-2225-4874-851d-9c1a17106aa4 INF CORS policy execution successful. 2025-11-22 13:02:20.982 +05:30 b849b803-2225-4874-851d-9c1a17106aa4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.0179ms 2025-11-22 13:02:21.011 +05:30 2da87a6a-f8d3-4d2f-970d-44aabb62fe12 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:02:21.013 +05:30 2da87a6a-f8d3-4d2f-970d-44aabb62fe12 INF CORS policy execution successful. 2025-11-22 13:02:21.014 +05:30 2da87a6a-f8d3-4d2f-970d-44aabb62fe12 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:02:21.015 +05:30 786b0fce-d6e8-47b4-9b28-5634e4e6c2b2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:02:21.015 +05:30 786b0fce-d6e8-47b4-9b28-5634e4e6c2b2 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:02:21.026 +05:30 786b0fce-d6e8-47b4-9b28-5634e4e6c2b2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:02:21.027 +05:30 786b0fce-d6e8-47b4-9b28-5634e4e6c2b2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.8791ms 2025-11-22 13:02:21.027 +05:30 786b0fce-d6e8-47b4-9b28-5634e4e6c2b2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:02:21.027 +05:30 786b0fce-d6e8-47b4-9b28-5634e4e6c2b2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2da87a6a-f8d3-4d2f-970d-44aabb62fe12}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:02:21.028 +05:30 786b0fce-d6e8-47b4-9b28-5634e4e6c2b2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 17.663ms 2025-11-22 13:02:21.050 +05:30 40290caf-3f9b-4276-9704-b0cb6980865a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:02:21.060 +05:30 40290caf-3f9b-4276-9704-b0cb6980865a INF CORS policy execution successful. 2025-11-22 13:02:21.061 +05:30 40290caf-3f9b-4276-9704-b0cb6980865a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:02:21.062 +05:30 35bc29a0-88fc-4028-bf7a-b05024697c69 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:02:21.062 +05:30 35bc29a0-88fc-4028-bf7a-b05024697c69 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:02:21.079 +05:30 35bc29a0-88fc-4028-bf7a-b05024697c69 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:02:21.080 +05:30 35bc29a0-88fc-4028-bf7a-b05024697c69 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 17.6633ms 2025-11-22 13:02:21.080 +05:30 35bc29a0-88fc-4028-bf7a-b05024697c69 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:02:21.080 +05:30 35bc29a0-88fc-4028-bf7a-b05024697c69 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 40290caf-3f9b-4276-9704-b0cb6980865a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 13:02:21.081 +05:30 35bc29a0-88fc-4028-bf7a-b05024697c69 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 30.5516ms 2025-11-22 13:02:21.098 +05:30 eff0e76a-5824-4b23-a62f-51fd169fad9c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:02:21.099 +05:30 eff0e76a-5824-4b23-a62f-51fd169fad9c INF CORS policy execution successful. 2025-11-22 13:02:21.099 +05:30 eff0e76a-5824-4b23-a62f-51fd169fad9c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:02:21.099 +05:30 5b4a7da0-7caa-45ac-9f11-2298aaf9a253 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:02:21.100 +05:30 5b4a7da0-7caa-45ac-9f11-2298aaf9a253 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:02:21.111 +05:30 5b4a7da0-7caa-45ac-9f11-2298aaf9a253 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:02:21.111 +05:30 5b4a7da0-7caa-45ac-9f11-2298aaf9a253 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.5684ms 2025-11-22 13:02:21.112 +05:30 5b4a7da0-7caa-45ac-9f11-2298aaf9a253 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:02:21.112 +05:30 5b4a7da0-7caa-45ac-9f11-2298aaf9a253 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: eff0e76a-5824-4b23-a62f-51fd169fad9c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:02:21.113 +05:30 5b4a7da0-7caa-45ac-9f11-2298aaf9a253 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 15.2704ms 2025-11-22 13:02:27.744 +05:30 9719d3c4-0482-4a02-a6e6-2571b2204bf3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:02:27.747 +05:30 9719d3c4-0482-4a02-a6e6-2571b2204bf3 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:02:27.748 +05:30 8c9e1774-fc7a-4c40-bbb3-94b17cc60443 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:02:27.749 +05:30 8c9e1774-fc7a-4c40-bbb3-94b17cc60443 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:02:27.760 +05:30 8c9e1774-fc7a-4c40-bbb3-94b17cc60443 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:02:27.761 +05:30 8c9e1774-fc7a-4c40-bbb3-94b17cc60443 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 12.1081ms 2025-11-22 13:02:27.762 +05:30 8c9e1774-fc7a-4c40-bbb3-94b17cc60443 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:02:27.762 +05:30 8c9e1774-fc7a-4c40-bbb3-94b17cc60443 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9719d3c4-0482-4a02-a6e6-2571b2204bf3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 13:02:27.763 +05:30 8c9e1774-fc7a-4c40-bbb3-94b17cc60443 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 18.9506ms 2025-11-22 13:02:27.777 +05:30 3ddd4454-8e75-4094-8975-24292118fdec INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:02:27.780 +05:30 3ddd4454-8e75-4094-8975-24292118fdec INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTU5MzAsImV4cCI6MTc2Mzc5NzczMCwiaWF0IjoxNzYzNzk1OTMwfQ.BHDRiM8YJVM5cN1LgCQCsHzmuP24eJrlZ_XUP0t1yOI}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:02:27.781 +05:30 835768a6-f317-4195-be2d-22a6d7971b2f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:02:27.782 +05:30 835768a6-f317-4195-be2d-22a6d7971b2f INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:02:27.790 +05:30 835768a6-f317-4195-be2d-22a6d7971b2f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:02:27.790 +05:30 835768a6-f317-4195-be2d-22a6d7971b2f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 8.1553ms 2025-11-22 13:02:27.790 +05:30 835768a6-f317-4195-be2d-22a6d7971b2f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:02:27.790 +05:30 835768a6-f317-4195-be2d-22a6d7971b2f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3ddd4454-8e75-4094-8975-24292118fdec}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 13:02:27.791 +05:30 835768a6-f317-4195-be2d-22a6d7971b2f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 14.4957ms 2025-11-22 13:03:43.175 +05:30 c04617fb-e454-4a0d-81f5-f0663a645913 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:03:43.179 +05:30 c04617fb-e454-4a0d-81f5-f0663a645913 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjE4NiwiZXhwIjoxNzYzNzk3OTg2LCJpYXQiOjE3NjM3OTYxODZ9.i3IxmzoE_i7_1QH9v4atwf6tiofvQg6pHzSsjWc5Md0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:03:43.180 +05:30 942dba27-afbd-4e06-90e0-23c34b71b95f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:03:43.180 +05:30 942dba27-afbd-4e06-90e0-23c34b71b95f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:03:43.190 +05:30 942dba27-afbd-4e06-90e0-23c34b71b95f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:03:43.191 +05:30 942dba27-afbd-4e06-90e0-23c34b71b95f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.2341ms 2025-11-22 13:03:43.191 +05:30 942dba27-afbd-4e06-90e0-23c34b71b95f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:03:43.191 +05:30 942dba27-afbd-4e06-90e0-23c34b71b95f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c04617fb-e454-4a0d-81f5-f0663a645913}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:03:43.191 +05:30 3f26edf9-29fd-417a-8807-519210c2e449 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:03:43.192 +05:30 942dba27-afbd-4e06-90e0-23c34b71b95f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 16.9614ms 2025-11-22 13:03:43.192 +05:30 3f26edf9-29fd-417a-8807-519210c2e449 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjE4NiwiZXhwIjoxNzYzNzk3OTg2LCJpYXQiOjE3NjM3OTYxODZ9.i3IxmzoE_i7_1QH9v4atwf6tiofvQg6pHzSsjWc5Md0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:03:43.193 +05:30 b959800a-81d0-4ecd-815b-7ab39b075058 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:03:43.193 +05:30 b959800a-81d0-4ecd-815b-7ab39b075058 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:03:43.197 +05:30 b959800a-81d0-4ecd-815b-7ab39b075058 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:03:43.197 +05:30 b959800a-81d0-4ecd-815b-7ab39b075058 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.0937ms 2025-11-22 13:03:43.197 +05:30 b959800a-81d0-4ecd-815b-7ab39b075058 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:03:43.197 +05:30 b959800a-81d0-4ecd-815b-7ab39b075058 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3f26edf9-29fd-417a-8807-519210c2e449}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":18,\"Action_Name\":\"Start\"},{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 13:03:43.198 +05:30 b959800a-81d0-4ecd-815b-7ab39b075058 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 6.2504ms 2025-11-22 13:11:34.789 +05:30 5ba40b81-fe2c-413c-946a-0be79f3577da INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:11:34.791 +05:30 5ba40b81-fe2c-413c-946a-0be79f3577da INF CORS policy execution successful. 2025-11-22 13:11:34.792 +05:30 5ba40b81-fe2c-413c-946a-0be79f3577da INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 3.4126ms 2025-11-22 13:11:34.858 +05:30 d5c1d6bd-8694-4bbc-a745-c9aa06081752 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:11:34.861 +05:30 d5c1d6bd-8694-4bbc-a745-c9aa06081752 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 7:38:04 AM', Current time (UTC): '11/22/2025 7:41:34 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 13:11:34.863 +05:30 d5c1d6bd-8694-4bbc-a745-c9aa06081752 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 7:38:04 AM', Current time (UTC): '11/22/2025 7:41:34 AM'. 2025-11-22 13:11:34.863 +05:30 d5c1d6bd-8694-4bbc-a745-c9aa06081752 INF CORS policy execution successful. 2025-11-22 13:11:34.864 +05:30 d5c1d6bd-8694-4bbc-a745-c9aa06081752 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM3OTcwODQsImlhdCI6MTc2Mzc5NTI4NH0.Hj87s3X1JrufOTQWx3vsRhx2T_H2D7zBVmKqgbYL1dY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:11:34.865 +05:30 9fd9741b-e45a-4d8f-a8ff-bade967f50cc INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 13:11:34.865 +05:30 9fd9741b-e45a-4d8f-a8ff-bade967f50cc INF AuthenticationScheme: Bearer was challenged. 2025-11-22 13:11:34.866 +05:30 9fd9741b-e45a-4d8f-a8ff-bade967f50cc INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: d5c1d6bd-8694-4bbc-a745-c9aa06081752}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 07:38:04'"} Body: 2025-11-22 13:11:34.866 +05:30 9fd9741b-e45a-4d8f-a8ff-bade967f50cc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 8.0969ms 2025-11-22 13:11:34.932 +05:30 ba7fc398-c421-454d-84c3-761ba97ecb5c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM4MzEyODQsImlhdCI6MTc2Mzc5NTI4NH0.eMoleF2NqpIqmlm2s5-RL45vcUxKw6YzYs_bycFgbjg - null null 2025-11-22 13:11:34.932 +05:30 ba7fc398-c421-454d-84c3-761ba97ecb5c INF CORS policy execution successful. 2025-11-22 13:11:34.933 +05:30 ba7fc398-c421-454d-84c3-761ba97ecb5c INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM4MzEyODQsImlhdCI6MTc2Mzc5NTI4NH0.eMoleF2NqpIqmlm2s5-RL45vcUxKw6YzYs_bycFgbjg Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:11:34.933 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 13:11:34.934 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 13:11:35.058 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF Database retrieved SS0003_Pioneer 2025-11-22 13:11:35.068 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF Token generated 2025-11-22 13:11:35.069 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF Token generated 2025-11-22 13:11:35.069 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 13:11:35.070 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 136.3172ms 2025-11-22 13:11:35.070 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 13:11:35.070 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ba7fc398-c421-454d-84c3-761ba97ecb5c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1007} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM4MzMyOTUsImlhdCI6MTc2Mzc5NzI5NX0.PlLtqlMzDSoGqe0hp6mObSyolL6rvm1THLCRzKk-aiM\"","tokenExpiryMin":30}} 2025-11-22 13:11:35.071 +05:30 4863623a-f50c-4e2b-804f-735d3e9d8e3c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk1Mjg0LCJleHAiOjE3NjM4MzEyODQsImlhdCI6MTc2Mzc5NTI4NH0.eMoleF2NqpIqmlm2s5-RL45vcUxKw6YzYs_bycFgbjg - 200 1007 application/json; charset=utf-8 138.9588ms 2025-11-22 13:11:35.175 +05:30 ee9f9b72-a346-48d1-ab1c-473a91c2095a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:11:35.176 +05:30 ee9f9b72-a346-48d1-ab1c-473a91c2095a INF CORS policy execution successful. 2025-11-22 13:11:35.176 +05:30 ee9f9b72-a346-48d1-ab1c-473a91c2095a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:11:35.176 +05:30 49497400-87a9-4961-8914-b1bb9c536883 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:11:35.177 +05:30 49497400-87a9-4961-8914-b1bb9c536883 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:11:35.188 +05:30 49497400-87a9-4961-8914-b1bb9c536883 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:11:35.189 +05:30 49497400-87a9-4961-8914-b1bb9c536883 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 12.1648ms 2025-11-22 13:11:35.189 +05:30 49497400-87a9-4961-8914-b1bb9c536883 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:11:35.189 +05:30 49497400-87a9-4961-8914-b1bb9c536883 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ee9f9b72-a346-48d1-ab1c-473a91c2095a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 13:11:35.189 +05:30 49497400-87a9-4961-8914-b1bb9c536883 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 13.9432ms 2025-11-22 13:14:38.843 +05:30 b95b85a3-8b73-4d84-93fb-8e38817c4f62 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:14:38.845 +05:30 b95b85a3-8b73-4d84-93fb-8e38817c4f62 INF CORS policy execution successful. 2025-11-22 13:14:38.845 +05:30 dbc64825-f43a-4ad4-bcd7-5fa53d0ed2ee INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:14:38.845 +05:30 dbc64825-f43a-4ad4-bcd7-5fa53d0ed2ee INF CORS policy execution successful. 2025-11-22 13:14:38.846 +05:30 b95b85a3-8b73-4d84-93fb-8e38817c4f62 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.6343ms 2025-11-22 13:14:38.846 +05:30 dbc64825-f43a-4ad4-bcd7-5fa53d0ed2ee INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.8779ms 2025-11-22 13:14:38.887 +05:30 f5b5cd50-8026-4839-8279-bcda5c071201 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:14:38.888 +05:30 f5b5cd50-8026-4839-8279-bcda5c071201 INF CORS policy execution successful. 2025-11-22 13:14:38.888 +05:30 f5b5cd50-8026-4839-8279-bcda5c071201 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 1.5008ms 2025-11-22 13:14:38.908 +05:30 1db081b7-a201-43cc-8841-bc7473dbe4ca INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:14:38.910 +05:30 1db081b7-a201-43cc-8841-bc7473dbe4ca INF CORS policy execution successful. 2025-11-22 13:14:38.912 +05:30 1db081b7-a201-43cc-8841-bc7473dbe4ca INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:14:38.913 +05:30 783dc5c1-570c-473a-8a23-c7f38490da62 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:14:38.914 +05:30 783dc5c1-570c-473a-8a23-c7f38490da62 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:14:38.948 +05:30 783dc5c1-570c-473a-8a23-c7f38490da62 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:14:38.949 +05:30 783dc5c1-570c-473a-8a23-c7f38490da62 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 34.3545ms 2025-11-22 13:14:38.949 +05:30 783dc5c1-570c-473a-8a23-c7f38490da62 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:14:38.950 +05:30 783dc5c1-570c-473a-8a23-c7f38490da62 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 42.1252ms 2025-11-22 13:14:38.955 +05:30 8b974980-05ce-45b9-86c3-1e2904bfd81a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:14:38.956 +05:30 8b974980-05ce-45b9-86c3-1e2904bfd81a INF CORS policy execution successful. 2025-11-22 13:14:38.956 +05:30 8b974980-05ce-45b9-86c3-1e2904bfd81a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:14:38.956 +05:30 6daf4fa5-12a1-4abe-be06-d3bf1105d9b4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:14:38.956 +05:30 6daf4fa5-12a1-4abe-be06-d3bf1105d9b4 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:14:38.961 +05:30 6daf4fa5-12a1-4abe-be06-d3bf1105d9b4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:14:38.961 +05:30 6daf4fa5-12a1-4abe-be06-d3bf1105d9b4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.912ms 2025-11-22 13:14:38.961 +05:30 6daf4fa5-12a1-4abe-be06-d3bf1105d9b4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:14:38.962 +05:30 6daf4fa5-12a1-4abe-be06-d3bf1105d9b4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8b974980-05ce-45b9-86c3-1e2904bfd81a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 13:14:38.962 +05:30 6daf4fa5-12a1-4abe-be06-d3bf1105d9b4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 6.6133ms 2025-11-22 13:14:39.012 +05:30 bde5a071-0702-409f-b120-e507f189ffd7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:14:39.013 +05:30 bde5a071-0702-409f-b120-e507f189ffd7 INF CORS policy execution successful. 2025-11-22 13:14:39.014 +05:30 bde5a071-0702-409f-b120-e507f189ffd7 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:14:39.014 +05:30 17574255-1c84-4105-b803-b1c5cefa9acb INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:14:39.014 +05:30 17574255-1c84-4105-b803-b1c5cefa9acb INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:14:39.022 +05:30 17574255-1c84-4105-b803-b1c5cefa9acb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:14:39.022 +05:30 17574255-1c84-4105-b803-b1c5cefa9acb INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 8.0144ms 2025-11-22 13:14:39.022 +05:30 17574255-1c84-4105-b803-b1c5cefa9acb INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:14:39.023 +05:30 17574255-1c84-4105-b803-b1c5cefa9acb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 10.6979ms 2025-11-22 13:14:41.484 +05:30 70d4ab08-ee7b-45f8-8c94-198cfff58ffd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:14:41.484 +05:30 f6d6ca91-10a9-42d6-8b50-8cfa984bc168 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:14:41.484 +05:30 5043a8a9-0520-4f3d-97c2-34e18a212fa2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:14:41.484 +05:30 70d4ab08-ee7b-45f8-8c94-198cfff58ffd INF CORS policy execution successful. 2025-11-22 13:14:41.484 +05:30 f6d6ca91-10a9-42d6-8b50-8cfa984bc168 INF CORS policy execution successful. 2025-11-22 13:14:41.484 +05:30 5043a8a9-0520-4f3d-97c2-34e18a212fa2 INF CORS policy execution successful. 2025-11-22 13:14:41.484 +05:30 70d4ab08-ee7b-45f8-8c94-198cfff58ffd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.6645ms 2025-11-22 13:14:41.484 +05:30 f6d6ca91-10a9-42d6-8b50-8cfa984bc168 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 0.662ms 2025-11-22 13:14:41.484 +05:30 5043a8a9-0520-4f3d-97c2-34e18a212fa2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.6788ms 2025-11-22 13:14:41.544 +05:30 e9ee07c2-534e-4406-955d-fe866b276351 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:14:41.544 +05:30 e9ee07c2-534e-4406-955d-fe866b276351 INF CORS policy execution successful. 2025-11-22 13:14:41.545 +05:30 e9ee07c2-534e-4406-955d-fe866b276351 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:14:41.545 +05:30 339cd67e-2d33-4fc4-9bd7-db877e301004 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:14:41.545 +05:30 339cd67e-2d33-4fc4-9bd7-db877e301004 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:14:41.545 +05:30 d9aee18a-5df9-4aca-a64d-a7232fc32082 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:14:41.545 +05:30 d9aee18a-5df9-4aca-a64d-a7232fc32082 INF CORS policy execution successful. 2025-11-22 13:14:41.545 +05:30 d9aee18a-5df9-4aca-a64d-a7232fc32082 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 0.2687ms 2025-11-22 13:14:41.548 +05:30 8ced75bb-f17d-4cbc-9972-049521e31913 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:14:41.549 +05:30 8ced75bb-f17d-4cbc-9972-049521e31913 INF CORS policy execution successful. 2025-11-22 13:14:41.549 +05:30 8ced75bb-f17d-4cbc-9972-049521e31913 INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:14:41.549 +05:30 62c1c3d3-6427-4b2e-9517-e745bdd4262f INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:14:41.549 +05:30 62c1c3d3-6427-4b2e-9517-e745bdd4262f INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:14:41.550 +05:30 339cd67e-2d33-4fc4-9bd7-db877e301004 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:14:41.550 +05:30 339cd67e-2d33-4fc4-9bd7-db877e301004 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 5.3107ms 2025-11-22 13:14:41.550 +05:30 339cd67e-2d33-4fc4-9bd7-db877e301004 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:14:41.550 +05:30 339cd67e-2d33-4fc4-9bd7-db877e301004 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e9ee07c2-534e-4406-955d-fe866b276351}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:14:41.551 +05:30 339cd67e-2d33-4fc4-9bd7-db877e301004 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 7.2448ms 2025-11-22 13:14:41.556 +05:30 62c1c3d3-6427-4b2e-9517-e745bdd4262f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:14:41.556 +05:30 62c1c3d3-6427-4b2e-9517-e745bdd4262f INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 7.1537ms 2025-11-22 13:14:41.557 +05:30 62c1c3d3-6427-4b2e-9517-e745bdd4262f INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:14:41.557 +05:30 62c1c3d3-6427-4b2e-9517-e745bdd4262f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8ced75bb-f17d-4cbc-9972-049521e31913}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 351} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":1,\"ActionId\":1}]}"} 2025-11-22 13:14:41.557 +05:30 62c1c3d3-6427-4b2e-9517-e745bdd4262f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 351 application/json; charset=utf-8 8.7748ms 2025-11-22 13:14:41.611 +05:30 f65644d4-911d-4273-bcb8-27feeaca124f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:14:41.612 +05:30 f65644d4-911d-4273-bcb8-27feeaca124f INF CORS policy execution successful. 2025-11-22 13:14:41.612 +05:30 f65644d4-911d-4273-bcb8-27feeaca124f INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:14:41.612 +05:30 70ad037b-f098-4047-b3d3-c3a215a105d3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:14:41.612 +05:30 70ad037b-f098-4047-b3d3-c3a215a105d3 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:14:41.615 +05:30 70ad037b-f098-4047-b3d3-c3a215a105d3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:14:41.615 +05:30 70ad037b-f098-4047-b3d3-c3a215a105d3 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 2.9261ms 2025-11-22 13:14:41.615 +05:30 70ad037b-f098-4047-b3d3-c3a215a105d3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:14:41.616 +05:30 70ad037b-f098-4047-b3d3-c3a215a105d3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f65644d4-911d-4273-bcb8-27feeaca124f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:14:41.616 +05:30 70ad037b-f098-4047-b3d3-c3a215a105d3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 5.0098ms 2025-11-22 13:14:41.628 +05:30 d0f0aa62-a851-46a2-8616-4527a9a10557 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:14:41.631 +05:30 d0f0aa62-a851-46a2-8616-4527a9a10557 INF CORS policy execution successful. 2025-11-22 13:14:41.632 +05:30 d0f0aa62-a851-46a2-8616-4527a9a10557 INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:14:41.633 +05:30 686a728d-6ee8-4e3a-b963-0ed6a43dcd9c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:14:41.633 +05:30 686a728d-6ee8-4e3a-b963-0ed6a43dcd9c INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:14:41.636 +05:30 686a728d-6ee8-4e3a-b963-0ed6a43dcd9c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:14:41.636 +05:30 686a728d-6ee8-4e3a-b963-0ed6a43dcd9c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 2.398ms 2025-11-22 13:14:41.636 +05:30 686a728d-6ee8-4e3a-b963-0ed6a43dcd9c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:14:41.636 +05:30 686a728d-6ee8-4e3a-b963-0ed6a43dcd9c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d0f0aa62-a851-46a2-8616-4527a9a10557}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 351} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":1,\"ActionId\":1}]}"} 2025-11-22 13:14:41.636 +05:30 686a728d-6ee8-4e3a-b963-0ed6a43dcd9c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 351 application/json; charset=utf-8 8.2014ms 2025-11-22 13:14:42.896 +05:30 5c664dc1-ada9-48e2-a8f5-331609d615cf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:14:42.897 +05:30 5c664dc1-ada9-48e2-a8f5-331609d615cf INF CORS policy execution successful. 2025-11-22 13:14:42.897 +05:30 5c664dc1-ada9-48e2-a8f5-331609d615cf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 0.6244ms 2025-11-22 13:14:42.964 +05:30 80eda5b1-0890-4f09-8534-d43715242a22 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:14:42.965 +05:30 80eda5b1-0890-4f09-8534-d43715242a22 INF CORS policy execution successful. 2025-11-22 13:14:42.965 +05:30 80eda5b1-0890-4f09-8534-d43715242a22 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:14:42.965 +05:30 9bf266d6-896b-45d1-b3af-c2be9110c0dd INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:14:42.965 +05:30 9bf266d6-896b-45d1-b3af-c2be9110c0dd INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:14:42.972 +05:30 9bf266d6-896b-45d1-b3af-c2be9110c0dd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:14:42.972 +05:30 9bf266d6-896b-45d1-b3af-c2be9110c0dd INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 7.1032ms 2025-11-22 13:14:42.972 +05:30 9bf266d6-896b-45d1-b3af-c2be9110c0dd INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:14:42.972 +05:30 9bf266d6-896b-45d1-b3af-c2be9110c0dd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 80eda5b1-0890-4f09-8534-d43715242a22}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 13:14:42.973 +05:30 9bf266d6-896b-45d1-b3af-c2be9110c0dd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 9.096ms 2025-11-22 13:15:04.753 +05:30 39c0927b-6163-4260-badc-184aeff6b950 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 13:15:04.798 +05:30 39c0927b-6163-4260-badc-184aeff6b950 INF CORS policy execution successful. 2025-11-22 13:15:04.804 +05:30 39c0927b-6163-4260-badc-184aeff6b950 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 295.1477ms 2025-11-22 13:15:04.942 +05:30 151d06f3-0a64-4de0-89dd-16df63353c3e INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 182 2025-11-22 13:15:04.948 +05:30 151d06f3-0a64-4de0-89dd-16df63353c3e INF CORS policy execution successful. 2025-11-22 13:15:04.953 +05:30 151d06f3-0a64-4de0-89dd-16df63353c3e INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Content-Length: 182}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":2,"name":"Machinist","details":[{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":1,"actionId":1},{"screenId":2,"actionId":17},{"screenId":2,"actionId":18}]} 2025-11-22 13:15:04.957 +05:30 c140035b-4118-4590-846f-1fd038848ce1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:15:04.961 +05:30 c140035b-4118-4590-846f-1fd038848ce1 INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:15:05.885 +05:30 c140035b-4118-4590-846f-1fd038848ce1 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:15:05.910 +05:30 c140035b-4118-4590-846f-1fd038848ce1 INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 947.8914ms 2025-11-22 13:15:05.911 +05:30 c140035b-4118-4590-846f-1fd038848ce1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:15:05.912 +05:30 c140035b-4118-4590-846f-1fd038848ce1 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 151d06f3-0a64-4de0-89dd-16df63353c3e}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"2"} 2025-11-22 13:15:05.924 +05:30 c140035b-4118-4590-846f-1fd038848ce1 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 90 application/json; charset=utf-8 982.5066ms 2025-11-22 13:15:15.852 +05:30 14e89b22-5909-484a-9bcd-9e8a34ef895f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:15:15.854 +05:30 14e89b22-5909-484a-9bcd-9e8a34ef895f INF CORS policy execution successful. 2025-11-22 13:15:15.856 +05:30 14e89b22-5909-484a-9bcd-9e8a34ef895f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.604ms 2025-11-22 13:15:15.908 +05:30 09591838-34b6-46fb-9968-cd56d2bdccac INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:15:15.912 +05:30 09591838-34b6-46fb-9968-cd56d2bdccac INF CORS policy execution successful. 2025-11-22 13:15:15.913 +05:30 09591838-34b6-46fb-9968-cd56d2bdccac INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 5.0811ms 2025-11-22 13:15:15.916 +05:30 9dea9e2a-206d-4708-a4bf-14f6b0efe229 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:15:15.917 +05:30 9dea9e2a-206d-4708-a4bf-14f6b0efe229 INF CORS policy execution successful. 2025-11-22 13:15:15.917 +05:30 9dea9e2a-206d-4708-a4bf-14f6b0efe229 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.7974ms 2025-11-22 13:15:15.928 +05:30 98e8b40f-4244-4e2e-81e1-dfd63da86ffb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:15:15.931 +05:30 98e8b40f-4244-4e2e-81e1-dfd63da86ffb INF CORS policy execution successful. 2025-11-22 13:15:15.933 +05:30 98e8b40f-4244-4e2e-81e1-dfd63da86ffb INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:15:15.934 +05:30 a50c9691-18dd-4f57-8939-e7a966708984 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:15:15.935 +05:30 a50c9691-18dd-4f57-8939-e7a966708984 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:15:15.989 +05:30 46b7d939-8820-453b-b642-b960245109e1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:15:15.991 +05:30 46b7d939-8820-453b-b642-b960245109e1 INF CORS policy execution successful. 2025-11-22 13:15:15.992 +05:30 46b7d939-8820-453b-b642-b960245109e1 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:15:15.993 +05:30 688b342c-31f4-4fe7-ac03-703d2e96778d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:15:15.994 +05:30 688b342c-31f4-4fe7-ac03-703d2e96778d INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:15:16.068 +05:30 a50c9691-18dd-4f57-8939-e7a966708984 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:15:16.069 +05:30 a50c9691-18dd-4f57-8939-e7a966708984 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 134.0248ms 2025-11-22 13:15:16.069 +05:30 a50c9691-18dd-4f57-8939-e7a966708984 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:15:16.070 +05:30 a50c9691-18dd-4f57-8939-e7a966708984 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 98e8b40f-4244-4e2e-81e1-dfd63da86ffb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:15:16.071 +05:30 a50c9691-18dd-4f57-8939-e7a966708984 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 143.0066ms 2025-11-22 13:15:16.086 +05:30 688b342c-31f4-4fe7-ac03-703d2e96778d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:15:16.087 +05:30 688b342c-31f4-4fe7-ac03-703d2e96778d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 93.2128ms 2025-11-22 13:15:16.087 +05:30 688b342c-31f4-4fe7-ac03-703d2e96778d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:15:16.087 +05:30 688b342c-31f4-4fe7-ac03-703d2e96778d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 46b7d939-8820-453b-b642-b960245109e1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 292} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 13:15:16.088 +05:30 688b342c-31f4-4fe7-ac03-703d2e96778d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 292 application/json; charset=utf-8 98.7812ms 2025-11-22 13:15:16.135 +05:30 571a3e49-2cb2-49c4-963e-334af5a095d1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:15:16.137 +05:30 571a3e49-2cb2-49c4-963e-334af5a095d1 INF CORS policy execution successful. 2025-11-22 13:15:16.138 +05:30 571a3e49-2cb2-49c4-963e-334af5a095d1 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:15:16.138 +05:30 3dce64e8-3f13-41d9-a819-82265ec23ac1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:15:16.139 +05:30 3dce64e8-3f13-41d9-a819-82265ec23ac1 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:15:16.154 +05:30 3dce64e8-3f13-41d9-a819-82265ec23ac1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:15:16.155 +05:30 3dce64e8-3f13-41d9-a819-82265ec23ac1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 16.0252ms 2025-11-22 13:15:16.155 +05:30 3dce64e8-3f13-41d9-a819-82265ec23ac1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:15:16.156 +05:30 3dce64e8-3f13-41d9-a819-82265ec23ac1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 571a3e49-2cb2-49c4-963e-334af5a095d1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:15:16.157 +05:30 3dce64e8-3f13-41d9-a819-82265ec23ac1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 22.0748ms 2025-11-22 13:17:16.853 +05:30 6dc1c9d0-d697-409e-91c0-1ef41d7efd50 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:16.854 +05:30 9fcb502b-2b52-490f-a40f-15e0d6331fbc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:16.855 +05:30 9fcb502b-2b52-490f-a40f-15e0d6331fbc INF CORS policy execution successful. 2025-11-22 13:17:16.855 +05:30 6dc1c9d0-d697-409e-91c0-1ef41d7efd50 INF CORS policy execution successful. 2025-11-22 13:17:16.856 +05:30 6dc1c9d0-d697-409e-91c0-1ef41d7efd50 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.2128ms 2025-11-22 13:17:16.856 +05:30 9fcb502b-2b52-490f-a40f-15e0d6331fbc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.6905ms 2025-11-22 13:17:16.919 +05:30 97d83db3-4b20-4d5c-b5d7-00d26d978640 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:16.921 +05:30 97d83db3-4b20-4d5c-b5d7-00d26d978640 INF CORS policy execution successful. 2025-11-22 13:17:16.923 +05:30 97d83db3-4b20-4d5c-b5d7-00d26d978640 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:16.923 +05:30 b024010b-3774-4348-8b96-5aba9077965d INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:16.924 +05:30 b024010b-3774-4348-8b96-5aba9077965d INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:16.938 +05:30 b024010b-3774-4348-8b96-5aba9077965d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:16.938 +05:30 b024010b-3774-4348-8b96-5aba9077965d INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 14.2741ms 2025-11-22 13:17:16.938 +05:30 b024010b-3774-4348-8b96-5aba9077965d INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:16.939 +05:30 b024010b-3774-4348-8b96-5aba9077965d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 19.8315ms 2025-11-22 13:17:16.999 +05:30 c4e83be1-7c6b-4e06-a930-fb39567d7e87 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:17.000 +05:30 c4e83be1-7c6b-4e06-a930-fb39567d7e87 INF CORS policy execution successful. 2025-11-22 13:17:17.000 +05:30 c4e83be1-7c6b-4e06-a930-fb39567d7e87 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:17.000 +05:30 7e75090b-b444-4e3d-85be-011df8826b8d INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:17.000 +05:30 7e75090b-b444-4e3d-85be-011df8826b8d INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:17.003 +05:30 7e75090b-b444-4e3d-85be-011df8826b8d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:17.004 +05:30 7e75090b-b444-4e3d-85be-011df8826b8d INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 3.3335ms 2025-11-22 13:17:17.004 +05:30 7e75090b-b444-4e3d-85be-011df8826b8d INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:17.004 +05:30 7e75090b-b444-4e3d-85be-011df8826b8d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 4.7859ms 2025-11-22 13:17:18.439 +05:30 03f34fcc-97a4-4b3a-9e46-2364eac52401 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:17:18.439 +05:30 1f0d09a0-b786-4d8d-93d0-fb3079da9047 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:17:18.439 +05:30 1f0d09a0-b786-4d8d-93d0-fb3079da9047 INF CORS policy execution successful. 2025-11-22 13:17:18.439 +05:30 03f34fcc-97a4-4b3a-9e46-2364eac52401 INF CORS policy execution successful. 2025-11-22 13:17:18.439 +05:30 1f0d09a0-b786-4d8d-93d0-fb3079da9047 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.6589ms 2025-11-22 13:17:18.439 +05:30 03f34fcc-97a4-4b3a-9e46-2364eac52401 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 0.6593ms 2025-11-22 13:17:18.501 +05:30 f07c6df7-aaa4-4c12-bf8c-487e313af9dc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:17:18.501 +05:30 39bc4537-f4f7-4be0-b3b4-0706e92dedb0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:17:18.502 +05:30 39bc4537-f4f7-4be0-b3b4-0706e92dedb0 INF CORS policy execution successful. 2025-11-22 13:17:18.502 +05:30 f07c6df7-aaa4-4c12-bf8c-487e313af9dc INF CORS policy execution successful. 2025-11-22 13:17:18.502 +05:30 39bc4537-f4f7-4be0-b3b4-0706e92dedb0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.6423ms 2025-11-22 13:17:18.502 +05:30 7342f3f9-1933-43d7-a484-f1080736ecef INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:17:18.502 +05:30 f07c6df7-aaa4-4c12-bf8c-487e313af9dc INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:18.502 +05:30 7d9623d7-b456-4a5b-84bb-e582b2f37a3b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:17:18.502 +05:30 51f42ea7-2b1b-4991-9306-dc5f1495f43b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:17:18.502 +05:30 7342f3f9-1933-43d7-a484-f1080736ecef INF CORS policy execution successful. 2025-11-22 13:17:18.502 +05:30 51f42ea7-2b1b-4991-9306-dc5f1495f43b INF CORS policy execution successful. 2025-11-22 13:17:18.502 +05:30 7d9623d7-b456-4a5b-84bb-e582b2f37a3b INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:18.502 +05:30 7342f3f9-1933-43d7-a484-f1080736ecef INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:18.502 +05:30 51f42ea7-2b1b-4991-9306-dc5f1495f43b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 204 null null 0.3901ms 2025-11-22 13:17:18.503 +05:30 1170f368-d316-4c29-a18a-854e24bf4fdc INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:17:18.503 +05:30 1170f368-d316-4c29-a18a-854e24bf4fdc INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:18.509 +05:30 7d9623d7-b456-4a5b-84bb-e582b2f37a3b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:18.510 +05:30 7d9623d7-b456-4a5b-84bb-e582b2f37a3b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 7.2876ms 2025-11-22 13:17:18.510 +05:30 7d9623d7-b456-4a5b-84bb-e582b2f37a3b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:17:18.510 +05:30 7d9623d7-b456-4a5b-84bb-e582b2f37a3b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f07c6df7-aaa4-4c12-bf8c-487e313af9dc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:17:18.510 +05:30 7d9623d7-b456-4a5b-84bb-e582b2f37a3b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 9.0664ms 2025-11-22 13:17:18.511 +05:30 1170f368-d316-4c29-a18a-854e24bf4fdc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:18.511 +05:30 1170f368-d316-4c29-a18a-854e24bf4fdc INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 8.0975ms 2025-11-22 13:17:18.511 +05:30 1170f368-d316-4c29-a18a-854e24bf4fdc INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:17:18.511 +05:30 1170f368-d316-4c29-a18a-854e24bf4fdc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7342f3f9-1933-43d7-a484-f1080736ecef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 397} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18}]}"} 2025-11-22 13:17:18.511 +05:30 1170f368-d316-4c29-a18a-854e24bf4fdc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 397 application/json; charset=utf-8 9.28ms 2025-11-22 13:17:18.574 +05:30 a7ccdb94-ae7c-45f8-a3be-56631d5365de INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:17:18.574 +05:30 a7ccdb94-ae7c-45f8-a3be-56631d5365de INF CORS policy execution successful. 2025-11-22 13:17:18.575 +05:30 a7ccdb94-ae7c-45f8-a3be-56631d5365de INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:18.575 +05:30 fee3b66a-98f5-4570-a297-d9ae571c54d6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:17:18.575 +05:30 fee3b66a-98f5-4570-a297-d9ae571c54d6 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:18.575 +05:30 e6b80a52-8351-409a-983f-b381c3eb9591 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - null null 2025-11-22 13:17:18.575 +05:30 e6b80a52-8351-409a-983f-b381c3eb9591 INF CORS policy execution successful. 2025-11-22 13:17:18.576 +05:30 e6b80a52-8351-409a-983f-b381c3eb9591 INF HTTP request: Path: /role/getroledetails QueryString: ?id=2&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:18.576 +05:30 fe121ed9-73ed-4f13-b084-8c1a40851bd6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:17:18.576 +05:30 fe121ed9-73ed-4f13-b084-8c1a40851bd6 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:18.577 +05:30 fee3b66a-98f5-4570-a297-d9ae571c54d6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:18.577 +05:30 fee3b66a-98f5-4570-a297-d9ae571c54d6 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 2.1914ms 2025-11-22 13:17:18.577 +05:30 fee3b66a-98f5-4570-a297-d9ae571c54d6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:17:18.577 +05:30 fe121ed9-73ed-4f13-b084-8c1a40851bd6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:18.577 +05:30 fee3b66a-98f5-4570-a297-d9ae571c54d6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a7ccdb94-ae7c-45f8-a3be-56631d5365de}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:17:18.577 +05:30 fe121ed9-73ed-4f13-b084-8c1a40851bd6 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 1.5427ms 2025-11-22 13:17:18.577 +05:30 fe121ed9-73ed-4f13-b084-8c1a40851bd6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:17:18.577 +05:30 fe121ed9-73ed-4f13-b084-8c1a40851bd6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e6b80a52-8351-409a-983f-b381c3eb9591}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 397} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":2,\"Name\":\"Machinist\"}],\"ScreenDetails\":[{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":2,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":2,\"ScreenId\":2,\"ActionId\":18}]}"} 2025-11-22 13:17:18.578 +05:30 fee3b66a-98f5-4570-a297-d9ae571c54d6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 3.6813ms 2025-11-22 13:17:18.578 +05:30 fe121ed9-73ed-4f13-b084-8c1a40851bd6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=2&be=1 - 200 397 application/json; charset=utf-8 2.6776ms 2025-11-22 13:17:21.370 +05:30 835f3b36-dae1-46de-afb2-70ac1694e50f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:17:21.371 +05:30 835f3b36-dae1-46de-afb2-70ac1694e50f INF CORS policy execution successful. 2025-11-22 13:17:21.371 +05:30 835f3b36-dae1-46de-afb2-70ac1694e50f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 0.6506ms 2025-11-22 13:17:21.438 +05:30 2adcc6b0-75ee-412d-a16a-9e80d11e04da INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:17:21.439 +05:30 2adcc6b0-75ee-412d-a16a-9e80d11e04da INF CORS policy execution successful. 2025-11-22 13:17:21.439 +05:30 2adcc6b0-75ee-412d-a16a-9e80d11e04da INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:21.439 +05:30 05dbeca1-bc85-4aaf-bc48-9a7e791bfd8c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:17:21.439 +05:30 05dbeca1-bc85-4aaf-bc48-9a7e791bfd8c INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:21.445 +05:30 05dbeca1-bc85-4aaf-bc48-9a7e791bfd8c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:21.446 +05:30 05dbeca1-bc85-4aaf-bc48-9a7e791bfd8c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 6.4306ms 2025-11-22 13:17:21.446 +05:30 05dbeca1-bc85-4aaf-bc48-9a7e791bfd8c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:17:21.446 +05:30 05dbeca1-bc85-4aaf-bc48-9a7e791bfd8c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2adcc6b0-75ee-412d-a16a-9e80d11e04da}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 13:17:21.446 +05:30 05dbeca1-bc85-4aaf-bc48-9a7e791bfd8c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 7.8062ms 2025-11-22 13:17:25.239 +05:30 df94e236-06c6-4856-84fd-c4814620e445 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 13:17:25.239 +05:30 df94e236-06c6-4856-84fd-c4814620e445 INF CORS policy execution successful. 2025-11-22 13:17:25.240 +05:30 df94e236-06c6-4856-84fd-c4814620e445 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 1.1167ms 2025-11-22 13:17:25.305 +05:30 664fbc0e-50d8-4944-bd38-abbdac75bdde INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 153 2025-11-22 13:17:25.306 +05:30 664fbc0e-50d8-4944-bd38-abbdac75bdde INF CORS policy execution successful. 2025-11-22 13:17:25.306 +05:30 664fbc0e-50d8-4944-bd38-abbdac75bdde INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Content-Length: 153}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":2,"name":"Machinist","details":[{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":1,"actionId":1},{"screenId":2,"actionId":18}]} 2025-11-22 13:17:25.306 +05:30 137f0bad-278b-42d7-a3b5-ba669b7d1a98 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:17:25.306 +05:30 137f0bad-278b-42d7-a3b5-ba669b7d1a98 INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:25.330 +05:30 137f0bad-278b-42d7-a3b5-ba669b7d1a98 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:25.332 +05:30 137f0bad-278b-42d7-a3b5-ba669b7d1a98 INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 25.7575ms 2025-11-22 13:17:25.332 +05:30 137f0bad-278b-42d7-a3b5-ba669b7d1a98 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:17:25.332 +05:30 137f0bad-278b-42d7-a3b5-ba669b7d1a98 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 664fbc0e-50d8-4944-bd38-abbdac75bdde}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"2"} 2025-11-22 13:17:25.333 +05:30 137f0bad-278b-42d7-a3b5-ba669b7d1a98 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 90 application/json; charset=utf-8 27.8219ms 2025-11-22 13:17:26.959 +05:30 c62d49a1-73bc-49ae-8788-696980002da3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:26.959 +05:30 10d1384c-46c5-44a4-9113-571ca1bae64d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:26.959 +05:30 c62d49a1-73bc-49ae-8788-696980002da3 INF CORS policy execution successful. 2025-11-22 13:17:26.959 +05:30 10d1384c-46c5-44a4-9113-571ca1bae64d INF CORS policy execution successful. 2025-11-22 13:17:26.959 +05:30 10d1384c-46c5-44a4-9113-571ca1bae64d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.479ms 2025-11-22 13:17:26.959 +05:30 c62d49a1-73bc-49ae-8788-696980002da3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.5461ms 2025-11-22 13:17:27.023 +05:30 92c4e9f5-079c-417f-a401-af784583f2c4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:27.024 +05:30 92c4e9f5-079c-417f-a401-af784583f2c4 INF CORS policy execution successful. 2025-11-22 13:17:27.024 +05:30 92c4e9f5-079c-417f-a401-af784583f2c4 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:27.024 +05:30 e9f8856e-f6ef-4501-8961-a6adcb7e53ef INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:27.024 +05:30 e9f8856e-f6ef-4501-8961-a6adcb7e53ef INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:27.029 +05:30 e9f8856e-f6ef-4501-8961-a6adcb7e53ef INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:27.029 +05:30 e9f8856e-f6ef-4501-8961-a6adcb7e53ef INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 4.6674ms 2025-11-22 13:17:27.029 +05:30 e9f8856e-f6ef-4501-8961-a6adcb7e53ef INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:27.030 +05:30 e9f8856e-f6ef-4501-8961-a6adcb7e53ef INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 6.4363ms 2025-11-22 13:17:27.102 +05:30 7f7421e5-bded-4a7d-af1d-16a6c744e924 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:27.103 +05:30 7f7421e5-bded-4a7d-af1d-16a6c744e924 INF CORS policy execution successful. 2025-11-22 13:17:27.103 +05:30 7f7421e5-bded-4a7d-af1d-16a6c744e924 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:27.103 +05:30 6d2b31d6-29c5-45e6-8949-895d1e60efe8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:27.103 +05:30 6d2b31d6-29c5-45e6-8949-895d1e60efe8 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:27.108 +05:30 6d2b31d6-29c5-45e6-8949-895d1e60efe8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:27.108 +05:30 6d2b31d6-29c5-45e6-8949-895d1e60efe8 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 4.5867ms 2025-11-22 13:17:27.108 +05:30 6d2b31d6-29c5-45e6-8949-895d1e60efe8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:27.109 +05:30 6d2b31d6-29c5-45e6-8949-895d1e60efe8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 6.7633ms 2025-11-22 13:17:41.891 +05:30 8e626500-37a6-4c1c-96d2-351783f42a3a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:17:41.891 +05:30 8e626500-37a6-4c1c-96d2-351783f42a3a INF CORS policy execution successful. 2025-11-22 13:17:41.892 +05:30 8e626500-37a6-4c1c-96d2-351783f42a3a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.1322ms 2025-11-22 13:17:41.998 +05:30 3fc73477-bb35-41db-984e-bc4841978df7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:17:41.999 +05:30 3fc73477-bb35-41db-984e-bc4841978df7 INF CORS policy execution successful. 2025-11-22 13:17:42.000 +05:30 3fc73477-bb35-41db-984e-bc4841978df7 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:42.000 +05:30 f7e13bef-6f3e-46cb-9a8f-c08165bd8ee2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:17:42.000 +05:30 f7e13bef-6f3e-46cb-9a8f-c08165bd8ee2 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:17:42.009 +05:30 f7e13bef-6f3e-46cb-9a8f-c08165bd8ee2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:42.009 +05:30 f7e13bef-6f3e-46cb-9a8f-c08165bd8ee2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.019ms 2025-11-22 13:17:42.009 +05:30 f7e13bef-6f3e-46cb-9a8f-c08165bd8ee2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:17:42.009 +05:30 f7e13bef-6f3e-46cb-9a8f-c08165bd8ee2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3fc73477-bb35-41db-984e-bc4841978df7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 610} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 13:17:42.010 +05:30 f7e13bef-6f3e-46cb-9a8f-c08165bd8ee2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 610 application/json; charset=utf-8 11.8328ms 2025-11-22 13:17:57.932 +05:30 9e5f1839-d132-4b9f-882e-33561fbdd7e8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:57.933 +05:30 1ded464b-c94a-4e7f-a764-b525bf029d1c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:57.934 +05:30 9e5f1839-d132-4b9f-882e-33561fbdd7e8 INF CORS policy execution successful. 2025-11-22 13:17:57.934 +05:30 1ded464b-c94a-4e7f-a764-b525bf029d1c INF CORS policy execution successful. 2025-11-22 13:17:57.934 +05:30 1ded464b-c94a-4e7f-a764-b525bf029d1c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.8094ms 2025-11-22 13:17:57.934 +05:30 9e5f1839-d132-4b9f-882e-33561fbdd7e8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.9532ms 2025-11-22 13:17:57.964 +05:30 fd53a76d-f49b-4aa9-b6c7-b6b76abd4d7f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:17:57.964 +05:30 fd53a76d-f49b-4aa9-b6c7-b6b76abd4d7f INF CORS policy execution successful. 2025-11-22 13:17:57.964 +05:30 fd53a76d-f49b-4aa9-b6c7-b6b76abd4d7f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 0.7226ms 2025-11-22 13:17:57.999 +05:30 cfd95dc1-7869-4703-a114-1618a69ae4b2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:58.001 +05:30 cfd95dc1-7869-4703-a114-1618a69ae4b2 INF CORS policy execution successful. 2025-11-22 13:17:58.001 +05:30 cfd95dc1-7869-4703-a114-1618a69ae4b2 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:58.002 +05:30 606c900f-7b0f-4f85-821d-b05244762bb3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:58.002 +05:30 606c900f-7b0f-4f85-821d-b05244762bb3 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:58.011 +05:30 606c900f-7b0f-4f85-821d-b05244762bb3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:58.012 +05:30 606c900f-7b0f-4f85-821d-b05244762bb3 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 9.3565ms 2025-11-22 13:17:58.012 +05:30 606c900f-7b0f-4f85-821d-b05244762bb3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:58.013 +05:30 606c900f-7b0f-4f85-821d-b05244762bb3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 13.1399ms 2025-11-22 13:17:58.029 +05:30 6558464c-6004-482c-b5bc-dcb100040696 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:17:58.030 +05:30 6558464c-6004-482c-b5bc-dcb100040696 INF CORS policy execution successful. 2025-11-22 13:17:58.031 +05:30 6558464c-6004-482c-b5bc-dcb100040696 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:58.031 +05:30 89807b03-13d7-477d-ba1f-4c7e05411c97 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:17:58.031 +05:30 89807b03-13d7-477d-ba1f-4c7e05411c97 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:17:58.039 +05:30 89807b03-13d7-477d-ba1f-4c7e05411c97 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:58.040 +05:30 89807b03-13d7-477d-ba1f-4c7e05411c97 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.0589ms 2025-11-22 13:17:58.040 +05:30 89807b03-13d7-477d-ba1f-4c7e05411c97 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:17:58.040 +05:30 89807b03-13d7-477d-ba1f-4c7e05411c97 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6558464c-6004-482c-b5bc-dcb100040696}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 13:17:58.041 +05:30 89807b03-13d7-477d-ba1f-4c7e05411c97 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 11.4594ms 2025-11-22 13:17:58.079 +05:30 bae9bda8-8f34-4a8d-aa94-4f1db53d5809 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:17:58.079 +05:30 bae9bda8-8f34-4a8d-aa94-4f1db53d5809 INF CORS policy execution successful. 2025-11-22 13:17:58.079 +05:30 bae9bda8-8f34-4a8d-aa94-4f1db53d5809 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:17:58.079 +05:30 fa51e945-64e9-4823-be0c-dd864d3c3cce INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:58.080 +05:30 fa51e945-64e9-4823-be0c-dd864d3c3cce INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:17:58.082 +05:30 fa51e945-64e9-4823-be0c-dd864d3c3cce INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:17:58.083 +05:30 fa51e945-64e9-4823-be0c-dd864d3c3cce INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 2.9797ms 2025-11-22 13:17:58.083 +05:30 fa51e945-64e9-4823-be0c-dd864d3c3cce INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:17:58.083 +05:30 fa51e945-64e9-4823-be0c-dd864d3c3cce INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 4.234ms 2025-11-22 13:18:00.025 +05:30 f15d6372-f379-4230-a97e-1d5f3e407ba4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:18:00.025 +05:30 59a20946-012d-4145-bc80-1ae31b3bd614 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:18:00.026 +05:30 59a20946-012d-4145-bc80-1ae31b3bd614 INF CORS policy execution successful. 2025-11-22 13:18:00.026 +05:30 f15d6372-f379-4230-a97e-1d5f3e407ba4 INF CORS policy execution successful. 2025-11-22 13:18:00.027 +05:30 f15d6372-f379-4230-a97e-1d5f3e407ba4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 2.2435ms 2025-11-22 13:18:00.027 +05:30 59a20946-012d-4145-bc80-1ae31b3bd614 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 1.2315ms 2025-11-22 13:18:00.027 +05:30 49eee064-5ff7-44cf-a407-44dafdf1823d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 13:18:00.027 +05:30 49eee064-5ff7-44cf-a407-44dafdf1823d INF CORS policy execution successful. 2025-11-22 13:18:00.028 +05:30 49eee064-5ff7-44cf-a407-44dafdf1823d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 0.5022ms 2025-11-22 13:18:00.028 +05:30 fe1c4990-cefe-4a96-b36d-0212520a83c9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 13:18:00.028 +05:30 fe1c4990-cefe-4a96-b36d-0212520a83c9 INF CORS policy execution successful. 2025-11-22 13:18:00.029 +05:30 fe1c4990-cefe-4a96-b36d-0212520a83c9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 0.4686ms 2025-11-22 13:18:00.099 +05:30 bb65a6a2-ccb1-4908-a3b8-44a5f56c33a1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 13:18:00.099 +05:30 fbb4b445-c062-4c14-9341-258cc1b2dff8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:18:00.099 +05:30 fbb4b445-c062-4c14-9341-258cc1b2dff8 INF CORS policy execution successful. 2025-11-22 13:18:00.099 +05:30 bb65a6a2-ccb1-4908-a3b8-44a5f56c33a1 INF CORS policy execution successful. 2025-11-22 13:18:00.099 +05:30 fbb4b445-c062-4c14-9341-258cc1b2dff8 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:00.099 +05:30 bb65a6a2-ccb1-4908-a3b8-44a5f56c33a1 INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:00.100 +05:30 a908c786-a8a8-4cfe-8620-39cb0a7297cd INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:18:00.100 +05:30 d4d729b5-4a2e-438e-8399-c13469ab46f9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:18:00.100 +05:30 d4d729b5-4a2e-438e-8399-c13469ab46f9 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:00.100 +05:30 a908c786-a8a8-4cfe-8620-39cb0a7297cd INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:00.103 +05:30 a908c786-a8a8-4cfe-8620-39cb0a7297cd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:00.103 +05:30 a908c786-a8a8-4cfe-8620-39cb0a7297cd INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 3.5369ms 2025-11-22 13:18:00.103 +05:30 a908c786-a8a8-4cfe-8620-39cb0a7297cd INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:18:00.104 +05:30 a908c786-a8a8-4cfe-8620-39cb0a7297cd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bb65a6a2-ccb1-4908-a3b8-44a5f56c33a1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2136} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":18}]}"} 2025-11-22 13:18:00.104 +05:30 a908c786-a8a8-4cfe-8620-39cb0a7297cd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2136 application/json; charset=utf-8 5.4ms 2025-11-22 13:18:00.104 +05:30 d4d729b5-4a2e-438e-8399-c13469ab46f9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:00.105 +05:30 d4d729b5-4a2e-438e-8399-c13469ab46f9 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 4.8694ms 2025-11-22 13:18:00.105 +05:30 d4d729b5-4a2e-438e-8399-c13469ab46f9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:18:00.105 +05:30 d4d729b5-4a2e-438e-8399-c13469ab46f9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fbb4b445-c062-4c14-9341-258cc1b2dff8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:18:00.105 +05:30 d4d729b5-4a2e-438e-8399-c13469ab46f9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 6.4029ms 2025-11-22 13:18:00.167 +05:30 a910654e-f271-46e2-b154-ea5dcc2c31c6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 13:18:00.167 +05:30 6b5755c3-7b85-464c-b9ef-0d1da65466d1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:18:00.168 +05:30 a910654e-f271-46e2-b154-ea5dcc2c31c6 INF CORS policy execution successful. 2025-11-22 13:18:00.168 +05:30 6b5755c3-7b85-464c-b9ef-0d1da65466d1 INF CORS policy execution successful. 2025-11-22 13:18:00.168 +05:30 a910654e-f271-46e2-b154-ea5dcc2c31c6 INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:00.168 +05:30 6b5755c3-7b85-464c-b9ef-0d1da65466d1 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:00.168 +05:30 9bb07689-7f63-4889-aca1-057f27233e54 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:18:00.168 +05:30 b1fa0d7f-59c1-4f57-9d89-aceba692530b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:18:00.168 +05:30 b1fa0d7f-59c1-4f57-9d89-aceba692530b INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:00.168 +05:30 9bb07689-7f63-4889-aca1-057f27233e54 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:00.195 +05:30 9bb07689-7f63-4889-aca1-057f27233e54 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:00.196 +05:30 b1fa0d7f-59c1-4f57-9d89-aceba692530b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:00.196 +05:30 9bb07689-7f63-4889-aca1-057f27233e54 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 27.3662ms 2025-11-22 13:18:00.196 +05:30 b1fa0d7f-59c1-4f57-9d89-aceba692530b INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 27.44ms 2025-11-22 13:18:00.196 +05:30 9bb07689-7f63-4889-aca1-057f27233e54 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:18:00.196 +05:30 b1fa0d7f-59c1-4f57-9d89-aceba692530b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:18:00.196 +05:30 b1fa0d7f-59c1-4f57-9d89-aceba692530b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6b5755c3-7b85-464c-b9ef-0d1da65466d1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:18:00.196 +05:30 9bb07689-7f63-4889-aca1-057f27233e54 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a910654e-f271-46e2-b154-ea5dcc2c31c6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2136} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":18}]}"} 2025-11-22 13:18:00.197 +05:30 b1fa0d7f-59c1-4f57-9d89-aceba692530b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 29.9639ms 2025-11-22 13:18:00.197 +05:30 9bb07689-7f63-4889-aca1-057f27233e54 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2136 application/json; charset=utf-8 30.2587ms 2025-11-22 13:18:01.192 +05:30 1ac43243-9b20-4fd3-9953-f37017f2a7d1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:18:01.193 +05:30 1ac43243-9b20-4fd3-9953-f37017f2a7d1 INF CORS policy execution successful. 2025-11-22 13:18:01.194 +05:30 1ac43243-9b20-4fd3-9953-f37017f2a7d1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 1.4647ms 2025-11-22 13:18:01.262 +05:30 d50b5818-9d44-41c6-b3bd-8d03f12c1916 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:18:01.265 +05:30 d50b5818-9d44-41c6-b3bd-8d03f12c1916 INF CORS policy execution successful. 2025-11-22 13:18:01.266 +05:30 d50b5818-9d44-41c6-b3bd-8d03f12c1916 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:01.266 +05:30 9f451579-38a3-41bb-a373-e8270a1a0427 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:18:01.267 +05:30 9f451579-38a3-41bb-a373-e8270a1a0427 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:01.293 +05:30 9f451579-38a3-41bb-a373-e8270a1a0427 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:01.293 +05:30 9f451579-38a3-41bb-a373-e8270a1a0427 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 26.5939ms 2025-11-22 13:18:01.294 +05:30 9f451579-38a3-41bb-a373-e8270a1a0427 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:18:01.294 +05:30 9f451579-38a3-41bb-a373-e8270a1a0427 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d50b5818-9d44-41c6-b3bd-8d03f12c1916}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 13:18:01.296 +05:30 9f451579-38a3-41bb-a373-e8270a1a0427 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 34.4885ms 2025-11-22 13:18:05.516 +05:30 58df0fcd-26e6-4175-bbe3-1629ab55ee27 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 13:18:05.516 +05:30 58df0fcd-26e6-4175-bbe3-1629ab55ee27 INF CORS policy execution successful. 2025-11-22 13:18:05.516 +05:30 58df0fcd-26e6-4175-bbe3-1629ab55ee27 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 0.8486ms 2025-11-22 13:18:05.579 +05:30 8c61f115-d4b2-4f47-92b2-710e81d8c314 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 1246 2025-11-22 13:18:05.580 +05:30 8c61f115-d4b2-4f47-92b2-710e81d8c314 INF CORS policy execution successful. 2025-11-22 13:18:05.580 +05:30 8c61f115-d4b2-4f47-92b2-710e81d8c314 INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Content-Length: 1246}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":1,"name":"Default","details":[{"screenId":1,"actionId":1},{"screenId":6,"actionId":1},{"screenId":6,"actionId":2},{"screenId":6,"actionId":3},{"screenId":6,"actionId":4},{"screenId":6,"actionId":5},{"screenId":5,"actionId":1},{"screenId":5,"actionId":2},{"screenId":5,"actionId":3},{"screenId":5,"actionId":4},{"screenId":7,"actionId":1},{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":2,"actionId":11},{"screenId":2,"actionId":12},{"screenId":2,"actionId":13},{"screenId":2,"actionId":7},{"screenId":2,"actionId":8},{"screenId":8,"actionId":1},{"screenId":8,"actionId":14},{"screenId":8,"actionId":15},{"screenId":9,"actionId":1},{"screenId":9,"actionId":14},{"screenId":9,"actionId":15},{"screenId":10,"actionId":1},{"screenId":10,"actionId":14},{"screenId":10,"actionId":15},{"screenId":11,"actionId":1},{"screenId":11,"actionId":14},{"screenId":11,"actionId":15},{"screenId":12,"actionId":1},{"screenId":12,"actionId":14},{"screenId":12,"actionId":15},{"screenId":13,"actionId":1},{"screenId":13,"actionId":14},{"screenId":13,"actionId":15},{"screenId":14,"actionId":1},{"screenId":14,"actionId":3},{"screenId":2,"actionId":16},{"screenId":2,"actionId":17},{"screenId":2,"actionId":2},{"screenId":10,"actionId":1}]} 2025-11-22 13:18:05.580 +05:30 622c7577-296d-4d43-8704-8c9c4bd8cca6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:18:05.580 +05:30 622c7577-296d-4d43-8704-8c9c4bd8cca6 INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:05.600 +05:30 622c7577-296d-4d43-8704-8c9c4bd8cca6 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:05.602 +05:30 622c7577-296d-4d43-8704-8c9c4bd8cca6 INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 21.2468ms 2025-11-22 13:18:05.602 +05:30 622c7577-296d-4d43-8704-8c9c4bd8cca6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:18:05.602 +05:30 622c7577-296d-4d43-8704-8c9c4bd8cca6 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 8c61f115-d4b2-4f47-92b2-710e81d8c314}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"1"} 2025-11-22 13:18:05.602 +05:30 622c7577-296d-4d43-8704-8c9c4bd8cca6 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 90 application/json; charset=utf-8 23.5608ms 2025-11-22 13:18:16.611 +05:30 a143b102-7160-41a4-91ec-b62a817aa9e8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:16.611 +05:30 6779bd53-176e-48a9-a9ca-399fbeba6471 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:16.612 +05:30 a143b102-7160-41a4-91ec-b62a817aa9e8 INF CORS policy execution successful. 2025-11-22 13:18:16.612 +05:30 6779bd53-176e-48a9-a9ca-399fbeba6471 INF CORS policy execution successful. 2025-11-22 13:18:16.612 +05:30 a143b102-7160-41a4-91ec-b62a817aa9e8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.0608ms 2025-11-22 13:18:16.612 +05:30 6779bd53-176e-48a9-a9ca-399fbeba6471 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.0615ms 2025-11-22 13:18:16.675 +05:30 f3237f22-65e6-4a8f-9bfa-83933a497ad4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:16.676 +05:30 f3237f22-65e6-4a8f-9bfa-83933a497ad4 INF CORS policy execution successful. 2025-11-22 13:18:16.676 +05:30 f3237f22-65e6-4a8f-9bfa-83933a497ad4 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:16.676 +05:30 4745a98f-238a-494e-b375-d9935c406ba1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:18:16.676 +05:30 4745a98f-238a-494e-b375-d9935c406ba1 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:16.683 +05:30 4745a98f-238a-494e-b375-d9935c406ba1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:16.684 +05:30 4745a98f-238a-494e-b375-d9935c406ba1 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 7.1483ms 2025-11-22 13:18:16.684 +05:30 4745a98f-238a-494e-b375-d9935c406ba1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:18:16.684 +05:30 4745a98f-238a-494e-b375-d9935c406ba1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 9.5256ms 2025-11-22 13:18:16.745 +05:30 21a01841-c6ae-4d35-81e6-52359df47067 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:16.746 +05:30 21a01841-c6ae-4d35-81e6-52359df47067 INF CORS policy execution successful. 2025-11-22 13:18:16.746 +05:30 21a01841-c6ae-4d35-81e6-52359df47067 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:16.746 +05:30 e72041cc-013e-4c24-87a6-a7a4acd6c2da INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:18:16.746 +05:30 e72041cc-013e-4c24-87a6-a7a4acd6c2da INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:16.751 +05:30 e72041cc-013e-4c24-87a6-a7a4acd6c2da INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:16.752 +05:30 e72041cc-013e-4c24-87a6-a7a4acd6c2da INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 5.2103ms 2025-11-22 13:18:16.752 +05:30 e72041cc-013e-4c24-87a6-a7a4acd6c2da INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:18:16.752 +05:30 e72041cc-013e-4c24-87a6-a7a4acd6c2da INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 767 application/json; charset=utf-8 7.1311ms 2025-11-22 13:18:18.788 +05:30 1fe158e7-5ab3-40bf-b52e-e5b66eef8565 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1003&be=1 - null null 2025-11-22 13:18:18.788 +05:30 639834dd-1b52-473c-9e5b-1448f1a16ef8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:18:18.789 +05:30 1fe158e7-5ab3-40bf-b52e-e5b66eef8565 INF CORS policy execution successful. 2025-11-22 13:18:18.789 +05:30 639834dd-1b52-473c-9e5b-1448f1a16ef8 INF CORS policy execution successful. 2025-11-22 13:18:18.789 +05:30 14d30ab3-ccd2-4ec5-9f2e-26ba2b82c72a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:18:18.789 +05:30 3cbe86e0-c21d-45d8-bd76-bc5f686426d9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1003&be=1 - null null 2025-11-22 13:18:18.789 +05:30 1fe158e7-5ab3-40bf-b52e-e5b66eef8565 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1003&be=1 - 204 null null 0.9204ms 2025-11-22 13:18:18.789 +05:30 639834dd-1b52-473c-9e5b-1448f1a16ef8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.9623ms 2025-11-22 13:18:18.789 +05:30 14d30ab3-ccd2-4ec5-9f2e-26ba2b82c72a INF CORS policy execution successful. 2025-11-22 13:18:18.789 +05:30 3cbe86e0-c21d-45d8-bd76-bc5f686426d9 INF CORS policy execution successful. 2025-11-22 13:18:18.790 +05:30 14d30ab3-ccd2-4ec5-9f2e-26ba2b82c72a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.4311ms 2025-11-22 13:18:18.790 +05:30 3cbe86e0-c21d-45d8-bd76-bc5f686426d9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1003&be=1 - 204 null null 0.3928ms 2025-11-22 13:18:18.851 +05:30 6368c859-7a8e-47ab-b426-4a92cc9a5e9c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:18:18.851 +05:30 df82eeca-1dc6-4006-9821-5cea191abefd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1003&be=1 - null null 2025-11-22 13:18:18.852 +05:30 df82eeca-1dc6-4006-9821-5cea191abefd INF CORS policy execution successful. 2025-11-22 13:18:18.852 +05:30 6368c859-7a8e-47ab-b426-4a92cc9a5e9c INF CORS policy execution successful. 2025-11-22 13:18:18.852 +05:30 6368c859-7a8e-47ab-b426-4a92cc9a5e9c INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:18.852 +05:30 bb5efa8d-f741-4065-90c5-db2003f26f6c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:18:18.852 +05:30 df82eeca-1dc6-4006-9821-5cea191abefd INF HTTP request: Path: /role/getroledetails QueryString: ?id=1003&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:18.852 +05:30 bb5efa8d-f741-4065-90c5-db2003f26f6c INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:18.852 +05:30 09938b21-5aab-4007-84d4-5c2ef2239b55 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:18:18.852 +05:30 09938b21-5aab-4007-84d4-5c2ef2239b55 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:18.855 +05:30 09938b21-5aab-4007-84d4-5c2ef2239b55 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:18.855 +05:30 bb5efa8d-f741-4065-90c5-db2003f26f6c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:18.855 +05:30 09938b21-5aab-4007-84d4-5c2ef2239b55 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 2.4825ms 2025-11-22 13:18:18.855 +05:30 bb5efa8d-f741-4065-90c5-db2003f26f6c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 2.6679ms 2025-11-22 13:18:18.855 +05:30 09938b21-5aab-4007-84d4-5c2ef2239b55 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:18:18.855 +05:30 bb5efa8d-f741-4065-90c5-db2003f26f6c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:18:18.855 +05:30 09938b21-5aab-4007-84d4-5c2ef2239b55 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: df82eeca-1dc6-4006-9821-5cea191abefd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 318} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1003,\"Name\":\"Machnist1\"}],\"ScreenDetails\":[{\"RoleId\":1003,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1003,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1003,\"ScreenId\":2,\"ActionId\":18}]}"} 2025-11-22 13:18:18.855 +05:30 bb5efa8d-f741-4065-90c5-db2003f26f6c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6368c859-7a8e-47ab-b426-4a92cc9a5e9c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:18:18.855 +05:30 09938b21-5aab-4007-84d4-5c2ef2239b55 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1003&be=1 - 200 318 application/json; charset=utf-8 4.0756ms 2025-11-22 13:18:18.855 +05:30 bb5efa8d-f741-4065-90c5-db2003f26f6c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 4.2934ms 2025-11-22 13:18:18.917 +05:30 1472f832-11ef-4e2b-a83c-744a0670a2ce INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1003&be=1 - null null 2025-11-22 13:18:18.917 +05:30 dd6b4f60-5b18-4593-a512-da398a74406a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:18:18.918 +05:30 1472f832-11ef-4e2b-a83c-744a0670a2ce INF CORS policy execution successful. 2025-11-22 13:18:18.918 +05:30 dd6b4f60-5b18-4593-a512-da398a74406a INF CORS policy execution successful. 2025-11-22 13:18:18.918 +05:30 dd6b4f60-5b18-4593-a512-da398a74406a INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:18.918 +05:30 1472f832-11ef-4e2b-a83c-744a0670a2ce INF HTTP request: Path: /role/getroledetails QueryString: ?id=1003&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:18.918 +05:30 07a33317-58cf-49f3-9792-4e86b7cd2d6a INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:18:18.918 +05:30 193bb9f5-d49a-4582-9375-fc159e101a94 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:18:18.918 +05:30 07a33317-58cf-49f3-9792-4e86b7cd2d6a INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:18.918 +05:30 193bb9f5-d49a-4582-9375-fc159e101a94 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:18.922 +05:30 07a33317-58cf-49f3-9792-4e86b7cd2d6a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:18.923 +05:30 07a33317-58cf-49f3-9792-4e86b7cd2d6a INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 4.1815ms 2025-11-22 13:18:18.922 +05:30 193bb9f5-d49a-4582-9375-fc159e101a94 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:18.923 +05:30 07a33317-58cf-49f3-9792-4e86b7cd2d6a INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:18:18.923 +05:30 193bb9f5-d49a-4582-9375-fc159e101a94 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 5.0443ms 2025-11-22 13:18:18.924 +05:30 193bb9f5-d49a-4582-9375-fc159e101a94 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 13:18:18.924 +05:30 07a33317-58cf-49f3-9792-4e86b7cd2d6a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dd6b4f60-5b18-4593-a512-da398a74406a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:18:18.924 +05:30 193bb9f5-d49a-4582-9375-fc159e101a94 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1472f832-11ef-4e2b-a83c-744a0670a2ce}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 318} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1003,\"Name\":\"Machnist1\"}],\"ScreenDetails\":[{\"RoleId\":1003,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1003,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1003,\"ScreenId\":2,\"ActionId\":18}]}"} 2025-11-22 13:18:18.924 +05:30 193bb9f5-d49a-4582-9375-fc159e101a94 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1003&be=1 - 200 318 application/json; charset=utf-8 7.7449ms 2025-11-22 13:18:18.924 +05:30 07a33317-58cf-49f3-9792-4e86b7cd2d6a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 7.758ms 2025-11-22 13:18:20.047 +05:30 5cb35e13-b301-43ac-b8cc-c9348fe3b8a6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:18:20.047 +05:30 5cb35e13-b301-43ac-b8cc-c9348fe3b8a6 INF CORS policy execution successful. 2025-11-22 13:18:20.047 +05:30 5cb35e13-b301-43ac-b8cc-c9348fe3b8a6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 0.6483ms 2025-11-22 13:18:20.111 +05:30 2c6770e8-d550-481d-a46c-a3acf2420701 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:18:20.112 +05:30 2c6770e8-d550-481d-a46c-a3acf2420701 INF CORS policy execution successful. 2025-11-22 13:18:20.112 +05:30 2c6770e8-d550-481d-a46c-a3acf2420701 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:20.112 +05:30 0c1b9fbf-4117-4425-844a-f73c91377527 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:18:20.112 +05:30 0c1b9fbf-4117-4425-844a-f73c91377527 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:20.114 +05:30 0c1b9fbf-4117-4425-844a-f73c91377527 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:20.115 +05:30 0c1b9fbf-4117-4425-844a-f73c91377527 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 2.3205ms 2025-11-22 13:18:20.115 +05:30 0c1b9fbf-4117-4425-844a-f73c91377527 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:18:20.115 +05:30 0c1b9fbf-4117-4425-844a-f73c91377527 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2c6770e8-d550-481d-a46c-a3acf2420701}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 13:18:20.115 +05:30 0c1b9fbf-4117-4425-844a-f73c91377527 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 3.6764ms 2025-11-22 13:18:27.392 +05:30 c1c1b9c2-4322-4358-a966-f7edc9cb3fd5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 13:18:27.393 +05:30 c1c1b9c2-4322-4358-a966-f7edc9cb3fd5 INF CORS policy execution successful. 2025-11-22 13:18:27.393 +05:30 c1c1b9c2-4322-4358-a966-f7edc9cb3fd5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 1.3374ms 2025-11-22 13:18:27.459 +05:30 41f21c31-00a9-4a46-ab3d-329865edb1a1 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 99 2025-11-22 13:18:27.461 +05:30 41f21c31-00a9-4a46-ab3d-329865edb1a1 INF CORS policy execution successful. 2025-11-22 13:18:27.463 +05:30 41f21c31-00a9-4a46-ab3d-329865edb1a1 INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Content-Length: 99}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":1003,"name":"Machnist1","details":[{"screenId":2,"actionId":9},{"screenId":2,"actionId":10}]} 2025-11-22 13:18:27.464 +05:30 b9b4e94b-5ee2-4cab-b026-758cd547173b INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:18:27.464 +05:30 b9b4e94b-5ee2-4cab-b026-758cd547173b INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:27.480 +05:30 b9b4e94b-5ee2-4cab-b026-758cd547173b INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:27.482 +05:30 b9b4e94b-5ee2-4cab-b026-758cd547173b INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 17.649ms 2025-11-22 13:18:27.482 +05:30 b9b4e94b-5ee2-4cab-b026-758cd547173b INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:18:27.482 +05:30 b9b4e94b-5ee2-4cab-b026-758cd547173b INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 41f21c31-00a9-4a46-ab3d-329865edb1a1}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 93} Body: {"status":"Success","statusCode":2001,"message":"Role updated successfully.","result":"1003"} 2025-11-22 13:18:27.483 +05:30 b9b4e94b-5ee2-4cab-b026-758cd547173b INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 93 application/json; charset=utf-8 23.8073ms 2025-11-22 13:18:30.980 +05:30 a59ac72e-1a6f-4d41-be70-08741149a9b7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:30.980 +05:30 0ed977da-e06f-470e-8c79-18657ba1f2df INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:30.981 +05:30 0ed977da-e06f-470e-8c79-18657ba1f2df INF CORS policy execution successful. 2025-11-22 13:18:30.981 +05:30 a59ac72e-1a6f-4d41-be70-08741149a9b7 INF CORS policy execution successful. 2025-11-22 13:18:30.982 +05:30 0ed977da-e06f-470e-8c79-18657ba1f2df INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.7352ms 2025-11-22 13:18:30.982 +05:30 a59ac72e-1a6f-4d41-be70-08741149a9b7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.6419ms 2025-11-22 13:18:31.007 +05:30 6afa22da-659b-4231-b09f-7fb04f470455 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:18:31.007 +05:30 6afa22da-659b-4231-b09f-7fb04f470455 INF CORS policy execution successful. 2025-11-22 13:18:31.008 +05:30 6afa22da-659b-4231-b09f-7fb04f470455 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.546ms 2025-11-22 13:18:31.043 +05:30 8694a9b2-4b29-46e7-9a92-6bea8746f910 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:31.044 +05:30 8694a9b2-4b29-46e7-9a92-6bea8746f910 INF CORS policy execution successful. 2025-11-22 13:18:31.045 +05:30 8694a9b2-4b29-46e7-9a92-6bea8746f910 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:31.045 +05:30 c22ec9b8-5adb-45c4-be5e-b983044bbe10 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:31.045 +05:30 c22ec9b8-5adb-45c4-be5e-b983044bbe10 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:31.058 +05:30 c22ec9b8-5adb-45c4-be5e-b983044bbe10 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:31.058 +05:30 c22ec9b8-5adb-45c4-be5e-b983044bbe10 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 13.0604ms 2025-11-22 13:18:31.058 +05:30 c22ec9b8-5adb-45c4-be5e-b983044bbe10 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:31.059 +05:30 c22ec9b8-5adb-45c4-be5e-b983044bbe10 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 15.3797ms 2025-11-22 13:18:31.075 +05:30 e81d29a5-e334-47dd-9eb2-f332136c225a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:18:31.075 +05:30 e81d29a5-e334-47dd-9eb2-f332136c225a INF CORS policy execution successful. 2025-11-22 13:18:31.076 +05:30 e81d29a5-e334-47dd-9eb2-f332136c225a INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:31.076 +05:30 b42fa339-7826-45a3-a60d-568077860b8b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:18:31.076 +05:30 b42fa339-7826-45a3-a60d-568077860b8b INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:31.079 +05:30 b42fa339-7826-45a3-a60d-568077860b8b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:31.079 +05:30 b42fa339-7826-45a3-a60d-568077860b8b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 2.9282ms 2025-11-22 13:18:31.079 +05:30 b42fa339-7826-45a3-a60d-568077860b8b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:18:31.079 +05:30 b42fa339-7826-45a3-a60d-568077860b8b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e81d29a5-e334-47dd-9eb2-f332136c225a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 13:18:31.079 +05:30 b42fa339-7826-45a3-a60d-568077860b8b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 4.4827ms 2025-11-22 13:18:31.124 +05:30 bb38a29c-5d4c-41f2-a9ae-f90406437f37 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:31.125 +05:30 bb38a29c-5d4c-41f2-a9ae-f90406437f37 INF CORS policy execution successful. 2025-11-22 13:18:31.126 +05:30 bb38a29c-5d4c-41f2-a9ae-f90406437f37 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:31.126 +05:30 e5cde34a-d6bb-4339-b2b1-4974fd380b8c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:31.126 +05:30 e5cde34a-d6bb-4339-b2b1-4974fd380b8c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:31.133 +05:30 e5cde34a-d6bb-4339-b2b1-4974fd380b8c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:31.133 +05:30 e5cde34a-d6bb-4339-b2b1-4974fd380b8c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.9209ms 2025-11-22 13:18:31.133 +05:30 e5cde34a-d6bb-4339-b2b1-4974fd380b8c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:31.134 +05:30 e5cde34a-d6bb-4339-b2b1-4974fd380b8c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 9.506ms 2025-11-22 13:18:31.202 +05:30 14285099-fc89-4d9d-aa07-35659c5e2722 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:31.203 +05:30 14285099-fc89-4d9d-aa07-35659c5e2722 INF CORS policy execution successful. 2025-11-22 13:18:31.203 +05:30 14285099-fc89-4d9d-aa07-35659c5e2722 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:31.203 +05:30 9e1c54eb-ab1f-48fd-97c1-fc35427fe77a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:31.204 +05:30 9e1c54eb-ab1f-48fd-97c1-fc35427fe77a INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:31.207 +05:30 9e1c54eb-ab1f-48fd-97c1-fc35427fe77a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:31.207 +05:30 9e1c54eb-ab1f-48fd-97c1-fc35427fe77a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.7592ms 2025-11-22 13:18:31.207 +05:30 9e1c54eb-ab1f-48fd-97c1-fc35427fe77a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:31.208 +05:30 9e1c54eb-ab1f-48fd-97c1-fc35427fe77a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 5.6622ms 2025-11-22 13:18:33.190 +05:30 49396818-8084-47c7-85e3-c53f72cd49cf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:18:33.190 +05:30 3cd12544-1d89-4114-91b7-eff762ad9cb1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:18:33.190 +05:30 3cd12544-1d89-4114-91b7-eff762ad9cb1 INF CORS policy execution successful. 2025-11-22 13:18:33.190 +05:30 49396818-8084-47c7-85e3-c53f72cd49cf INF CORS policy execution successful. 2025-11-22 13:18:33.190 +05:30 49396818-8084-47c7-85e3-c53f72cd49cf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.6952ms 2025-11-22 13:18:33.190 +05:30 3cd12544-1d89-4114-91b7-eff762ad9cb1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.6966ms 2025-11-22 13:18:33.253 +05:30 2021527d-6a65-42eb-909f-14bc74b8caf6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:18:33.254 +05:30 2021527d-6a65-42eb-909f-14bc74b8caf6 INF CORS policy execution successful. 2025-11-22 13:18:33.255 +05:30 2021527d-6a65-42eb-909f-14bc74b8caf6 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:33.255 +05:30 3a6aa75c-b79f-41bc-bbcf-d9596eedc954 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:18:33.255 +05:30 3a6aa75c-b79f-41bc-bbcf-d9596eedc954 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:33.287 +05:30 3a6aa75c-b79f-41bc-bbcf-d9596eedc954 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:33.287 +05:30 3a6aa75c-b79f-41bc-bbcf-d9596eedc954 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 31.9106ms 2025-11-22 13:18:33.287 +05:30 3a6aa75c-b79f-41bc-bbcf-d9596eedc954 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:18:33.288 +05:30 3a6aa75c-b79f-41bc-bbcf-d9596eedc954 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2021527d-6a65-42eb-909f-14bc74b8caf6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 13:18:33.288 +05:30 3a6aa75c-b79f-41bc-bbcf-d9596eedc954 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 35.4562ms 2025-11-22 13:18:33.350 +05:30 6023f201-2e36-465e-9b39-e9523fa59220 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:18:33.352 +05:30 6023f201-2e36-465e-9b39-e9523fa59220 INF CORS policy execution successful. 2025-11-22 13:18:33.352 +05:30 6023f201-2e36-465e-9b39-e9523fa59220 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:33.353 +05:30 bb7d3444-f928-48bb-bf5f-5f3f24d84e10 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:18:33.353 +05:30 bb7d3444-f928-48bb-bf5f-5f3f24d84e10 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:33.357 +05:30 bb7d3444-f928-48bb-bf5f-5f3f24d84e10 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:33.357 +05:30 bb7d3444-f928-48bb-bf5f-5f3f24d84e10 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 3.983ms 2025-11-22 13:18:33.357 +05:30 bb7d3444-f928-48bb-bf5f-5f3f24d84e10 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:18:33.357 +05:30 bb7d3444-f928-48bb-bf5f-5f3f24d84e10 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6023f201-2e36-465e-9b39-e9523fa59220}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 13:18:33.358 +05:30 bb7d3444-f928-48bb-bf5f-5f3f24d84e10 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 7.943ms 2025-11-22 13:18:34.978 +05:30 3747359d-c637-4b46-b32e-331e691a9a91 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 13:18:34.978 +05:30 3747359d-c637-4b46-b32e-331e691a9a91 INF CORS policy execution successful. 2025-11-22 13:18:34.978 +05:30 3747359d-c637-4b46-b32e-331e691a9a91 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 204 null null 0.6915ms 2025-11-22 13:18:35.043 +05:30 b5f8a0b2-f9d7-4b5b-8cfc-bff7835a6c27 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 13:18:35.043 +05:30 b5f8a0b2-f9d7-4b5b-8cfc-bff7835a6c27 INF CORS policy execution successful. 2025-11-22 13:18:35.043 +05:30 b5f8a0b2-f9d7-4b5b-8cfc-bff7835a6c27 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:35.044 +05:30 de8ea056-27f1-4dd9-a0fe-f19d1567be66 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:18:35.055 +05:30 de8ea056-27f1-4dd9-a0fe-f19d1567be66 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:35.068 +05:30 de8ea056-27f1-4dd9-a0fe-f19d1567be66 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:35.068 +05:30 de8ea056-27f1-4dd9-a0fe-f19d1567be66 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 13.4561ms 2025-11-22 13:18:35.068 +05:30 de8ea056-27f1-4dd9-a0fe-f19d1567be66 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:18:35.068 +05:30 de8ea056-27f1-4dd9-a0fe-f19d1567be66 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b5f8a0b2-f9d7-4b5b-8cfc-bff7835a6c27}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 216} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"},{\"Id\":2,\"Name\":\"Machinist\"},{\"Id\":4,\"Name\":\"Role2\"},{\"Id\":1003,\"Name\":\"Machnist1\"}]"} 2025-11-22 13:18:35.069 +05:30 de8ea056-27f1-4dd9-a0fe-f19d1567be66 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 200 216 application/json; charset=utf-8 26.0198ms 2025-11-22 13:18:36.324 +05:30 469c3ea8-9318-4f65-86e7-85531cf10e5d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machnist1&Type=1 - null null 2025-11-22 13:18:36.324 +05:30 469c3ea8-9318-4f65-86e7-85531cf10e5d INF CORS policy execution successful. 2025-11-22 13:18:36.325 +05:30 469c3ea8-9318-4f65-86e7-85531cf10e5d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machnist1&Type=1 - 204 null null 1.0926ms 2025-11-22 13:18:36.387 +05:30 59541656-518b-41f7-a7fa-9a98e8782dd4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machnist1&Type=1 - null null 2025-11-22 13:18:36.388 +05:30 59541656-518b-41f7-a7fa-9a98e8782dd4 INF CORS policy execution successful. 2025-11-22 13:18:36.388 +05:30 59541656-518b-41f7-a7fa-9a98e8782dd4 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Machnist1&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:36.389 +05:30 c6ca9d10-5d1c-4821-abba-1368521e4bfc INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:18:36.389 +05:30 c6ca9d10-5d1c-4821-abba-1368521e4bfc INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:18:36.396 +05:30 c6ca9d10-5d1c-4821-abba-1368521e4bfc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:36.396 +05:30 c6ca9d10-5d1c-4821-abba-1368521e4bfc INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 7.4362ms 2025-11-22 13:18:36.397 +05:30 c6ca9d10-5d1c-4821-abba-1368521e4bfc INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:18:36.397 +05:30 c6ca9d10-5d1c-4821-abba-1368521e4bfc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 59541656-518b-41f7-a7fa-9a98e8782dd4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 120} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1003,\"Name\":\"Machnist1\"}]"} 2025-11-22 13:18:36.398 +05:30 c6ca9d10-5d1c-4821-abba-1368521e4bfc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machnist1&Type=1 - 200 120 application/json; charset=utf-8 10.3727ms 2025-11-22 13:18:38.745 +05:30 4c905419-ea7c-4345-b9a7-59fe633e2fff INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - null null 2025-11-22 13:18:38.746 +05:30 4c905419-ea7c-4345-b9a7-59fe633e2fff INF CORS policy execution successful. 2025-11-22 13:18:38.748 +05:30 4c905419-ea7c-4345-b9a7-59fe633e2fff INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 204 null null 2.7574ms 2025-11-22 13:18:38.816 +05:30 09f4733e-5bc5-416d-8836-87ea87a35023 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - application/json 167 2025-11-22 13:18:38.817 +05:30 09f4733e-5bc5-416d-8836-87ea87a35023 INF CORS policy execution successful. 2025-11-22 13:18:38.818 +05:30 09f4733e-5bc5-416d-8836-87ea87a35023 INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Content-Length: 167}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"Id":2,"loginName":"vyshnav","employee":null,"timezone":2,"email":"vysh@gmail.com","phone":null,"mobile":null,"userType":1,"role":1003,"inActive":false,"password":""} 2025-11-22 13:18:38.819 +05:30 00cbfa5a-ca45-4d95-b813-dbbeb6770269 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 13:18:38.826 +05:30 00cbfa5a-ca45-4d95-b813-dbbeb6770269 INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.AccessController.Api.Models.APIRequest.UserRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:39.346 +05:30 00cbfa5a-ca45-4d95-b813-dbbeb6770269 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:39.350 +05:30 00cbfa5a-ca45-4d95-b813-dbbeb6770269 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api) in 523.5109ms 2025-11-22 13:18:39.350 +05:30 00cbfa5a-ca45-4d95-b813-dbbeb6770269 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 13:18:39.350 +05:30 00cbfa5a-ca45-4d95-b813-dbbeb6770269 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 09f4733e-5bc5-416d-8836-87ea87a35023}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 89} Body: {"status":"Success","statusCode":2001,"message":"User updated successfully","result":"2"} 2025-11-22 13:18:39.352 +05:30 00cbfa5a-ca45-4d95-b813-dbbeb6770269 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 201 89 application/json; charset=utf-8 535.4262ms 2025-11-22 13:18:48.372 +05:30 582b9f79-8f95-442d-b5c4-3fdf2837a9e0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:48.372 +05:30 16522bc1-010e-4648-a825-52d713ce4f20 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:48.373 +05:30 582b9f79-8f95-442d-b5c4-3fdf2837a9e0 INF CORS policy execution successful. 2025-11-22 13:18:48.373 +05:30 16522bc1-010e-4648-a825-52d713ce4f20 INF CORS policy execution successful. 2025-11-22 13:18:48.373 +05:30 4d049fd5-ce14-4764-97c1-e9cdeaa68416 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:18:48.373 +05:30 4d049fd5-ce14-4764-97c1-e9cdeaa68416 INF CORS policy execution successful. 2025-11-22 13:18:48.373 +05:30 582b9f79-8f95-442d-b5c4-3fdf2837a9e0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.3886ms 2025-11-22 13:18:48.373 +05:30 16522bc1-010e-4648-a825-52d713ce4f20 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.3497ms 2025-11-22 13:18:48.373 +05:30 4d049fd5-ce14-4764-97c1-e9cdeaa68416 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.3153ms 2025-11-22 13:18:48.374 +05:30 23befbf4-b52c-41af-80b6-26aa1c6bc2d5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:18:48.374 +05:30 23befbf4-b52c-41af-80b6-26aa1c6bc2d5 INF CORS policy execution successful. 2025-11-22 13:18:48.374 +05:30 23befbf4-b52c-41af-80b6-26aa1c6bc2d5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.2673ms 2025-11-22 13:18:48.440 +05:30 8cf316cc-1cff-4800-ab53-65fb05d12956 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:48.440 +05:30 0721a0f2-b65f-4562-8a1c-8bd941340a0b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:18:48.440 +05:30 7c3901c4-3da0-4c5f-aedb-7b0bb51ef30f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:18:48.441 +05:30 0721a0f2-b65f-4562-8a1c-8bd941340a0b INF CORS policy execution successful. 2025-11-22 13:18:48.441 +05:30 0721a0f2-b65f-4562-8a1c-8bd941340a0b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.0013ms 2025-11-22 13:18:48.442 +05:30 8cf316cc-1cff-4800-ab53-65fb05d12956 INF CORS policy execution successful. 2025-11-22 13:18:48.442 +05:30 7c3901c4-3da0-4c5f-aedb-7b0bb51ef30f INF CORS policy execution successful. 2025-11-22 13:18:48.442 +05:30 7c3901c4-3da0-4c5f-aedb-7b0bb51ef30f INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:48.442 +05:30 8cf316cc-1cff-4800-ab53-65fb05d12956 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:48.443 +05:30 12c10978-989a-4ef7-8902-6f72fdf7c7aa INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:18:48.443 +05:30 6809e06c-5b70-43df-84e6-95f2f71f288e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:48.443 +05:30 12c10978-989a-4ef7-8902-6f72fdf7c7aa INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:48.443 +05:30 6809e06c-5b70-43df-84e6-95f2f71f288e INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:48.453 +05:30 6809e06c-5b70-43df-84e6-95f2f71f288e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:48.454 +05:30 6809e06c-5b70-43df-84e6-95f2f71f288e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 10.5225ms 2025-11-22 13:18:48.454 +05:30 12c10978-989a-4ef7-8902-6f72fdf7c7aa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:48.454 +05:30 6809e06c-5b70-43df-84e6-95f2f71f288e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:48.454 +05:30 12c10978-989a-4ef7-8902-6f72fdf7c7aa INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.8521ms 2025-11-22 13:18:48.454 +05:30 12c10978-989a-4ef7-8902-6f72fdf7c7aa INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:18:48.454 +05:30 12c10978-989a-4ef7-8902-6f72fdf7c7aa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7c3901c4-3da0-4c5f-aedb-7b0bb51ef30f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:18:48.455 +05:30 6809e06c-5b70-43df-84e6-95f2f71f288e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 14.4253ms 2025-11-22 13:18:48.455 +05:30 12c10978-989a-4ef7-8902-6f72fdf7c7aa INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 14.4333ms 2025-11-22 13:18:48.508 +05:30 3a82809e-943c-4af0-afe0-84f7120431af INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:18:48.508 +05:30 3a82809e-943c-4af0-afe0-84f7120431af INF CORS policy execution successful. 2025-11-22 13:18:48.509 +05:30 3a82809e-943c-4af0-afe0-84f7120431af INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:48.509 +05:30 87f9748b-f07a-4819-9414-6ccab7c10236 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:18:48.509 +05:30 87f9748b-f07a-4819-9414-6ccab7c10236 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:48.512 +05:30 87f9748b-f07a-4819-9414-6ccab7c10236 INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:48.512 +05:30 87f9748b-f07a-4819-9414-6ccab7c10236 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 3.4434ms 2025-11-22 13:18:48.513 +05:30 87f9748b-f07a-4819-9414-6ccab7c10236 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:18:48.513 +05:30 87f9748b-f07a-4819-9414-6ccab7c10236 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 3a82809e-943c-4af0-afe0-84f7120431af}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":3001,"message":"Record(s) Not Found","result":null} 2025-11-22 13:18:48.513 +05:30 87f9748b-f07a-4819-9414-6ccab7c10236 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 404 84 application/json; charset=utf-8 5.1882ms 2025-11-22 13:18:48.516 +05:30 38256183-0c5a-462e-a80b-aae7436deb9b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:48.516 +05:30 38256183-0c5a-462e-a80b-aae7436deb9b INF CORS policy execution successful. 2025-11-22 13:18:48.516 +05:30 38256183-0c5a-462e-a80b-aae7436deb9b INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:48.516 +05:30 f5cdcb26-adc8-42a0-ad9d-edfeca9bad53 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:48.516 +05:30 f5cdcb26-adc8-42a0-ad9d-edfeca9bad53 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:48.519 +05:30 7bf59f76-c4e0-458c-a16a-8beb8190f130 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:18:48.519 +05:30 7bf59f76-c4e0-458c-a16a-8beb8190f130 INF CORS policy execution successful. 2025-11-22 13:18:48.519 +05:30 7bf59f76-c4e0-458c-a16a-8beb8190f130 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:48.519 +05:30 06e0624d-87a3-43ba-964c-06dd5ae387bb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:18:48.519 +05:30 06e0624d-87a3-43ba-964c-06dd5ae387bb INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:48.520 +05:30 f5cdcb26-adc8-42a0-ad9d-edfeca9bad53 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:48.520 +05:30 f5cdcb26-adc8-42a0-ad9d-edfeca9bad53 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.6727ms 2025-11-22 13:18:48.520 +05:30 f5cdcb26-adc8-42a0-ad9d-edfeca9bad53 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:48.520 +05:30 f5cdcb26-adc8-42a0-ad9d-edfeca9bad53 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 4.7882ms 2025-11-22 13:18:48.521 +05:30 06e0624d-87a3-43ba-964c-06dd5ae387bb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:48.522 +05:30 06e0624d-87a3-43ba-964c-06dd5ae387bb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 2.1049ms 2025-11-22 13:18:48.522 +05:30 06e0624d-87a3-43ba-964c-06dd5ae387bb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:18:48.522 +05:30 06e0624d-87a3-43ba-964c-06dd5ae387bb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7bf59f76-c4e0-458c-a16a-8beb8190f130}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 227} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:18:48.522 +05:30 06e0624d-87a3-43ba-964c-06dd5ae387bb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 227 application/json; charset=utf-8 2.9952ms 2025-11-22 13:18:48.583 +05:30 191d6d34-bde4-4180-bcd5-6536b7e94686 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:18:48.584 +05:30 191d6d34-bde4-4180-bcd5-6536b7e94686 INF CORS policy execution successful. 2025-11-22 13:18:48.585 +05:30 191d6d34-bde4-4180-bcd5-6536b7e94686 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:48.585 +05:30 87caa3c8-e389-46cc-96c5-1ca01021044d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:48.585 +05:30 87caa3c8-e389-46cc-96c5-1ca01021044d INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:48.589 +05:30 87caa3c8-e389-46cc-96c5-1ca01021044d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:48.589 +05:30 87caa3c8-e389-46cc-96c5-1ca01021044d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.9029ms 2025-11-22 13:18:48.589 +05:30 87caa3c8-e389-46cc-96c5-1ca01021044d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:18:48.589 +05:30 87caa3c8-e389-46cc-96c5-1ca01021044d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 6.8162ms 2025-11-22 13:18:50.376 +05:30 afbde7e8-86d6-4dc4-9be5-416bdcf67408 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:18:50.376 +05:30 afbde7e8-86d6-4dc4-9be5-416bdcf67408 INF CORS policy execution successful. 2025-11-22 13:18:50.376 +05:30 afbde7e8-86d6-4dc4-9be5-416bdcf67408 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.8329ms 2025-11-22 13:18:50.441 +05:30 c4b078c4-23c1-4734-a9ec-92ec1cebe41c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:18:50.442 +05:30 c4b078c4-23c1-4734-a9ec-92ec1cebe41c INF CORS policy execution successful. 2025-11-22 13:18:50.442 +05:30 c4b078c4-23c1-4734-a9ec-92ec1cebe41c INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk3Mjk1LCJleHAiOjE3NjM3OTkwOTUsImlhdCI6MTc2Mzc5NzI5NX0.zO6XEGqxZeOV7eCCCwaxRSU_83EhawrjE1D10XsnD9I}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:18:50.444 +05:30 64276161-2a04-41b9-ac53-7e8141e21712 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:18:50.445 +05:30 64276161-2a04-41b9-ac53-7e8141e21712 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:18:50.452 +05:30 64276161-2a04-41b9-ac53-7e8141e21712 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:18:50.453 +05:30 64276161-2a04-41b9-ac53-7e8141e21712 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 8.0972ms 2025-11-22 13:18:50.453 +05:30 64276161-2a04-41b9-ac53-7e8141e21712 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:18:50.454 +05:30 64276161-2a04-41b9-ac53-7e8141e21712 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c4b078c4-23c1-4734-a9ec-92ec1cebe41c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 199} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"}]"} 2025-11-22 13:18:50.454 +05:30 64276161-2a04-41b9-ac53-7e8141e21712 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 199 application/json; charset=utf-8 13.2969ms 2025-11-22 13:22:24.049 +05:30 af880820-2350-4aa9-912e-30c01faef11d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:22:24.051 +05:30 af880820-2350-4aa9-912e-30c01faef11d INF CORS policy execution successful. 2025-11-22 13:22:24.051 +05:30 af880820-2350-4aa9-912e-30c01faef11d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.4369ms 2025-11-22 13:22:24.202 +05:30 9dd4e9db-1d23-4993-b2ef-ceca357a7d9b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:22:24.203 +05:30 9dd4e9db-1d23-4993-b2ef-ceca357a7d9b INF CORS policy execution successful. 2025-11-22 13:22:24.204 +05:30 9dd4e9db-1d23-4993-b2ef-ceca357a7d9b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.4168ms 2025-11-22 13:22:24.205 +05:30 b789413f-7bc9-454d-90c0-a2b0bd6a25b8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:22:24.207 +05:30 b789413f-7bc9-454d-90c0-a2b0bd6a25b8 INF CORS policy execution successful. 2025-11-22 13:22:24.208 +05:30 b789413f-7bc9-454d-90c0-a2b0bd6a25b8 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:22:24.209 +05:30 403b999f-f4c4-46e4-bdcd-e826acaade08 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:22:24.209 +05:30 403b999f-f4c4-46e4-bdcd-e826acaade08 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:22:24.235 +05:30 403b999f-f4c4-46e4-bdcd-e826acaade08 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:22:24.236 +05:30 403b999f-f4c4-46e4-bdcd-e826acaade08 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 25.9026ms 2025-11-22 13:22:24.236 +05:30 403b999f-f4c4-46e4-bdcd-e826acaade08 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:22:24.236 +05:30 403b999f-f4c4-46e4-bdcd-e826acaade08 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b789413f-7bc9-454d-90c0-a2b0bd6a25b8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 13:22:24.236 +05:30 403b999f-f4c4-46e4-bdcd-e826acaade08 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 31.688ms 2025-11-22 13:22:24.370 +05:30 c51736fb-772a-4171-9ba5-eb4f600dd32b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:22:24.370 +05:30 c51736fb-772a-4171-9ba5-eb4f600dd32b INF CORS policy execution successful. 2025-11-22 13:22:24.371 +05:30 c51736fb-772a-4171-9ba5-eb4f600dd32b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:22:24.371 +05:30 1d4b393c-6b74-407f-98e6-e01cb1f6bedf INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:22:24.371 +05:30 1d4b393c-6b74-407f-98e6-e01cb1f6bedf INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:22:24.374 +05:30 1d4b393c-6b74-407f-98e6-e01cb1f6bedf INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:22:24.374 +05:30 1d4b393c-6b74-407f-98e6-e01cb1f6bedf INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 3.4064ms 2025-11-22 13:22:24.374 +05:30 1d4b393c-6b74-407f-98e6-e01cb1f6bedf INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:22:24.374 +05:30 1d4b393c-6b74-407f-98e6-e01cb1f6bedf INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c51736fb-772a-4171-9ba5-eb4f600dd32b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 13:22:24.375 +05:30 1d4b393c-6b74-407f-98e6-e01cb1f6bedf INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 5.0991ms 2025-11-22 13:22:25.696 +05:30 981e8520-01ff-40d0-9f86-87b3b9729bb8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:22:25.697 +05:30 981e8520-01ff-40d0-9f86-87b3b9729bb8 INF CORS policy execution successful. 2025-11-22 13:22:25.697 +05:30 981e8520-01ff-40d0-9f86-87b3b9729bb8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.6688ms 2025-11-22 13:22:25.938 +05:30 8a9bd921-ec83-4673-b8a8-2415460eadab INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:22:25.939 +05:30 8a9bd921-ec83-4673-b8a8-2415460eadab INF CORS policy execution successful. 2025-11-22 13:22:25.939 +05:30 8a9bd921-ec83-4673-b8a8-2415460eadab INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:22:25.940 +05:30 d1ff1d54-e2e0-4b02-b217-9e1481762d77 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:22:25.940 +05:30 d1ff1d54-e2e0-4b02-b217-9e1481762d77 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:22:25.944 +05:30 d1ff1d54-e2e0-4b02-b217-9e1481762d77 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:22:25.945 +05:30 d1ff1d54-e2e0-4b02-b217-9e1481762d77 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.8597ms 2025-11-22 13:22:25.945 +05:30 d1ff1d54-e2e0-4b02-b217-9e1481762d77 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:22:25.945 +05:30 d1ff1d54-e2e0-4b02-b217-9e1481762d77 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8a9bd921-ec83-4673-b8a8-2415460eadab}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 13:22:25.946 +05:30 d1ff1d54-e2e0-4b02-b217-9e1481762d77 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 7.2513ms 2025-11-22 13:23:03.513 +05:30 54a0c714-91bb-4e19-b60b-897e76041c16 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:23:03.516 +05:30 54a0c714-91bb-4e19-b60b-897e76041c16 INF CORS policy execution successful. 2025-11-22 13:23:03.517 +05:30 54a0c714-91bb-4e19-b60b-897e76041c16 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.6919ms 2025-11-22 13:23:03.532 +05:30 5b091e13-9e3e-4473-97c5-e04916b8cd36 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:23:03.532 +05:30 5b091e13-9e3e-4473-97c5-e04916b8cd36 INF CORS policy execution successful. 2025-11-22 13:23:03.532 +05:30 5b091e13-9e3e-4473-97c5-e04916b8cd36 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.7601ms 2025-11-22 13:23:03.580 +05:30 efade5f8-8634-4de3-81a1-d491004c9ccf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:23:03.581 +05:30 efade5f8-8634-4de3-81a1-d491004c9ccf INF CORS policy execution successful. 2025-11-22 13:23:03.582 +05:30 efade5f8-8634-4de3-81a1-d491004c9ccf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.2945ms 2025-11-22 13:23:03.583 +05:30 8aab17fa-e5dc-49b4-8b92-43510bc47b19 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:23:03.587 +05:30 8aab17fa-e5dc-49b4-8b92-43510bc47b19 INF CORS policy execution successful. 2025-11-22 13:23:03.591 +05:30 8aab17fa-e5dc-49b4-8b92-43510bc47b19 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:23:03.592 +05:30 1787273d-3b93-4d31-a982-ff3a4e8740ce INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:23:03.593 +05:30 1787273d-3b93-4d31-a982-ff3a4e8740ce INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:23:03.608 +05:30 1787273d-3b93-4d31-a982-ff3a4e8740ce INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:23:03.609 +05:30 1787273d-3b93-4d31-a982-ff3a4e8740ce INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 15.5513ms 2025-11-22 13:23:03.609 +05:30 1787273d-3b93-4d31-a982-ff3a4e8740ce INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:23:03.610 +05:30 1787273d-3b93-4d31-a982-ff3a4e8740ce INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8aab17fa-e5dc-49b4-8b92-43510bc47b19}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:23:03.611 +05:30 1787273d-3b93-4d31-a982-ff3a4e8740ce INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 27.4186ms 2025-11-22 13:23:03.684 +05:30 b4eb7845-bbdc-4989-83c1-cf0beb250f85 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:23:03.685 +05:30 b4eb7845-bbdc-4989-83c1-cf0beb250f85 INF CORS policy execution successful. 2025-11-22 13:23:03.686 +05:30 b4eb7845-bbdc-4989-83c1-cf0beb250f85 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:23:03.686 +05:30 6870d99b-e0c3-448e-a572-bab41a8ab120 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:23:03.687 +05:30 6870d99b-e0c3-448e-a572-bab41a8ab120 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:23:03.696 +05:30 6870d99b-e0c3-448e-a572-bab41a8ab120 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:23:03.697 +05:30 6870d99b-e0c3-448e-a572-bab41a8ab120 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 10.5417ms 2025-11-22 13:23:03.697 +05:30 6870d99b-e0c3-448e-a572-bab41a8ab120 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:23:03.698 +05:30 6870d99b-e0c3-448e-a572-bab41a8ab120 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b4eb7845-bbdc-4989-83c1-cf0beb250f85}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 13:23:03.699 +05:30 6870d99b-e0c3-448e-a572-bab41a8ab120 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 15.1378ms 2025-11-22 13:23:03.931 +05:30 5515a738-90e7-4e67-a68d-e685a77f9757 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:23:03.932 +05:30 5515a738-90e7-4e67-a68d-e685a77f9757 INF CORS policy execution successful. 2025-11-22 13:23:03.933 +05:30 5515a738-90e7-4e67-a68d-e685a77f9757 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiTWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJNYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5NjYxMywiZXhwIjoxNzYzNzk4NDEzLCJpYXQiOjE3NjM3OTY2MTN9.X9oPMyWRZH02LLUqk3OqOZWbtipizcbwxED5bXm-KDk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:23:03.933 +05:30 71f9c104-317f-4f67-b340-ce44482388ee INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:23:03.934 +05:30 71f9c104-317f-4f67-b340-ce44482388ee INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:23:03.942 +05:30 71f9c104-317f-4f67-b340-ce44482388ee INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:23:03.943 +05:30 71f9c104-317f-4f67-b340-ce44482388ee INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 8.9875ms 2025-11-22 13:23:03.943 +05:30 71f9c104-317f-4f67-b340-ce44482388ee INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:23:03.943 +05:30 71f9c104-317f-4f67-b340-ce44482388ee INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5515a738-90e7-4e67-a68d-e685a77f9757}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:23:03.944 +05:30 71f9c104-317f-4f67-b340-ce44482388ee INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 13.424ms 2025-11-22 13:24:58.218 +05:30 2a9295d6-46cd-48f2-b6e5-95e5481e5285 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:24:58.218 +05:30 80dc390f-1a65-41ea-8b05-a6575a2e60c8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:24:58.219 +05:30 2a9295d6-46cd-48f2-b6e5-95e5481e5285 INF CORS policy execution successful. 2025-11-22 13:24:58.219 +05:30 80dc390f-1a65-41ea-8b05-a6575a2e60c8 INF CORS policy execution successful. 2025-11-22 13:24:58.220 +05:30 80dc390f-1a65-41ea-8b05-a6575a2e60c8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.2414ms 2025-11-22 13:24:58.220 +05:30 2a9295d6-46cd-48f2-b6e5-95e5481e5285 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.2692ms 2025-11-22 13:24:58.254 +05:30 f2916c28-1b84-479d-83bb-bef788e795d7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:24:58.254 +05:30 f2916c28-1b84-479d-83bb-bef788e795d7 INF CORS policy execution successful. 2025-11-22 13:24:58.254 +05:30 f2916c28-1b84-479d-83bb-bef788e795d7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.5485ms 2025-11-22 13:24:58.286 +05:30 dd56ff0a-6c54-4795-87f8-578bbece18e5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:24:58.289 +05:30 dd56ff0a-6c54-4795-87f8-578bbece18e5 INF CORS policy execution successful. 2025-11-22 13:24:58.290 +05:30 dd56ff0a-6c54-4795-87f8-578bbece18e5 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:24:58.291 +05:30 6d9cf178-ff85-4281-b675-e857642c3115 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:24:58.292 +05:30 6d9cf178-ff85-4281-b675-e857642c3115 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:24:58.307 +05:30 6d9cf178-ff85-4281-b675-e857642c3115 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:24:58.307 +05:30 6d9cf178-ff85-4281-b675-e857642c3115 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 15.0696ms 2025-11-22 13:24:58.307 +05:30 6d9cf178-ff85-4281-b675-e857642c3115 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:24:58.308 +05:30 6d9cf178-ff85-4281-b675-e857642c3115 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 21.544ms 2025-11-22 13:24:58.321 +05:30 93fd46db-125e-41da-8d9d-8d8b61c50332 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:24:58.322 +05:30 93fd46db-125e-41da-8d9d-8d8b61c50332 INF CORS policy execution successful. 2025-11-22 13:24:58.323 +05:30 93fd46db-125e-41da-8d9d-8d8b61c50332 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:24:58.323 +05:30 dfd4c906-8bae-4004-89a1-698cdbb184fa INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:24:58.323 +05:30 dfd4c906-8bae-4004-89a1-698cdbb184fa INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:24:58.330 +05:30 dfd4c906-8bae-4004-89a1-698cdbb184fa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:24:58.330 +05:30 dfd4c906-8bae-4004-89a1-698cdbb184fa INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 6.5136ms 2025-11-22 13:24:58.330 +05:30 dfd4c906-8bae-4004-89a1-698cdbb184fa INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:24:58.330 +05:30 dfd4c906-8bae-4004-89a1-698cdbb184fa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 93fd46db-125e-41da-8d9d-8d8b61c50332}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 13:24:58.332 +05:30 dfd4c906-8bae-4004-89a1-698cdbb184fa INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 10.2213ms 2025-11-22 13:24:58.373 +05:30 5fe416ed-aca9-4369-bd85-79992925b830 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:24:58.373 +05:30 5fe416ed-aca9-4369-bd85-79992925b830 INF CORS policy execution successful. 2025-11-22 13:24:58.373 +05:30 5fe416ed-aca9-4369-bd85-79992925b830 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:24:58.373 +05:30 de4c1d09-a357-47f6-b221-274729a84c0f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:24:58.373 +05:30 de4c1d09-a357-47f6-b221-274729a84c0f INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:24:58.377 +05:30 de4c1d09-a357-47f6-b221-274729a84c0f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:24:58.377 +05:30 de4c1d09-a357-47f6-b221-274729a84c0f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.8345ms 2025-11-22 13:24:58.377 +05:30 de4c1d09-a357-47f6-b221-274729a84c0f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:24:58.378 +05:30 de4c1d09-a357-47f6-b221-274729a84c0f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 5.2091ms 2025-11-22 13:24:58.440 +05:30 40e96143-d827-48db-b09a-f9e8831733f1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:24:58.441 +05:30 40e96143-d827-48db-b09a-f9e8831733f1 INF CORS policy execution successful. 2025-11-22 13:24:58.441 +05:30 40e96143-d827-48db-b09a-f9e8831733f1 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:24:58.442 +05:30 abc3434e-8559-4c81-9e84-f0214f2ee86b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:24:58.442 +05:30 abc3434e-8559-4c81-9e84-f0214f2ee86b INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:24:58.445 +05:30 abc3434e-8559-4c81-9e84-f0214f2ee86b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:24:58.445 +05:30 abc3434e-8559-4c81-9e84-f0214f2ee86b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.6984ms 2025-11-22 13:24:58.445 +05:30 abc3434e-8559-4c81-9e84-f0214f2ee86b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:24:58.446 +05:30 abc3434e-8559-4c81-9e84-f0214f2ee86b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 5.8841ms 2025-11-22 13:24:59.389 +05:30 55e6b5ce-c0b3-42c8-915c-7aadd9f796ca INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:24:59.390 +05:30 55e6b5ce-c0b3-42c8-915c-7aadd9f796ca INF CORS policy execution successful. 2025-11-22 13:24:59.391 +05:30 55e6b5ce-c0b3-42c8-915c-7aadd9f796ca INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.704ms 2025-11-22 13:24:59.410 +05:30 4434f0b4-3beb-4943-b0e2-6ae64e5c4457 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:24:59.410 +05:30 4434f0b4-3beb-4943-b0e2-6ae64e5c4457 INF CORS policy execution successful. 2025-11-22 13:24:59.410 +05:30 4434f0b4-3beb-4943-b0e2-6ae64e5c4457 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 0.4416ms 2025-11-22 13:24:59.457 +05:30 956092a5-42f9-4930-90b0-a6acfb68bb13 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:24:59.458 +05:30 956092a5-42f9-4930-90b0-a6acfb68bb13 INF CORS policy execution successful. 2025-11-22 13:24:59.458 +05:30 956092a5-42f9-4930-90b0-a6acfb68bb13 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:24:59.458 +05:30 842d8beb-4ff8-4f7c-b7f7-a34889e54028 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:24:59.459 +05:30 842d8beb-4ff8-4f7c-b7f7-a34889e54028 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:24:59.463 +05:30 842d8beb-4ff8-4f7c-b7f7-a34889e54028 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:24:59.463 +05:30 842d8beb-4ff8-4f7c-b7f7-a34889e54028 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 4.0216ms 2025-11-22 13:24:59.463 +05:30 842d8beb-4ff8-4f7c-b7f7-a34889e54028 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:24:59.463 +05:30 842d8beb-4ff8-4f7c-b7f7-a34889e54028 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 793 application/json; charset=utf-8 6.0792ms 2025-11-22 13:24:59.482 +05:30 95e9c9a1-dd4f-445b-8f79-e26a9e34e491 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:24:59.483 +05:30 95e9c9a1-dd4f-445b-8f79-e26a9e34e491 INF CORS policy execution successful. 2025-11-22 13:24:59.484 +05:30 95e9c9a1-dd4f-445b-8f79-e26a9e34e491 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:24:59.484 +05:30 927d1f90-9eac-4c10-9e7a-3cc9b8dc6ee2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:24:59.484 +05:30 927d1f90-9eac-4c10-9e7a-3cc9b8dc6ee2 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:24:59.488 +05:30 927d1f90-9eac-4c10-9e7a-3cc9b8dc6ee2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:24:59.488 +05:30 927d1f90-9eac-4c10-9e7a-3cc9b8dc6ee2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.3335ms 2025-11-22 13:24:59.488 +05:30 927d1f90-9eac-4c10-9e7a-3cc9b8dc6ee2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:24:59.489 +05:30 927d1f90-9eac-4c10-9e7a-3cc9b8dc6ee2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 95e9c9a1-dd4f-445b-8f79-e26a9e34e491}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 13:24:59.489 +05:30 927d1f90-9eac-4c10-9e7a-3cc9b8dc6ee2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 7.1936ms 2025-11-22 13:24:59.682 +05:30 1e5d2268-859e-4935-b938-67c8c9f1cd3b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:24:59.682 +05:30 1e5d2268-859e-4935-b938-67c8c9f1cd3b INF CORS policy execution successful. 2025-11-22 13:24:59.682 +05:30 1e5d2268-859e-4935-b938-67c8c9f1cd3b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.4491ms 2025-11-22 13:24:59.745 +05:30 cb915c40-e1cb-46fd-88ff-434a7a7f6b0b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:24:59.746 +05:30 cb915c40-e1cb-46fd-88ff-434a7a7f6b0b INF CORS policy execution successful. 2025-11-22 13:24:59.746 +05:30 cb915c40-e1cb-46fd-88ff-434a7a7f6b0b INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:24:59.746 +05:30 8e17425f-22ec-4a8b-a6fa-2edb0c0ca150 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:24:59.746 +05:30 8e17425f-22ec-4a8b-a6fa-2edb0c0ca150 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:24:59.750 +05:30 8e17425f-22ec-4a8b-a6fa-2edb0c0ca150 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:24:59.751 +05:30 8e17425f-22ec-4a8b-a6fa-2edb0c0ca150 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 4.3319ms 2025-11-22 13:24:59.751 +05:30 8e17425f-22ec-4a8b-a6fa-2edb0c0ca150 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:24:59.752 +05:30 8e17425f-22ec-4a8b-a6fa-2edb0c0ca150 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 793 application/json; charset=utf-8 6.3079ms 2025-11-22 13:25:03.792 +05:30 35a31e07-0cea-47f8-8450-cc0d26e010f7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:25:03.793 +05:30 35a31e07-0cea-47f8-8450-cc0d26e010f7 INF CORS policy execution successful. 2025-11-22 13:25:03.802 +05:30 35a31e07-0cea-47f8-8450-cc0d26e010f7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 4.5097ms 2025-11-22 13:25:03.986 +05:30 85baed69-e51f-4463-9724-5e696762a4c1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:25:04.014 +05:30 85baed69-e51f-4463-9724-5e696762a4c1 INF CORS policy execution successful. 2025-11-22 13:25:04.016 +05:30 85baed69-e51f-4463-9724-5e696762a4c1 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:04.017 +05:30 ecb90e09-daa8-4917-8e9e-4df51f87bbd0 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:25:04.018 +05:30 ecb90e09-daa8-4917-8e9e-4df51f87bbd0 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:04.064 +05:30 ecb90e09-daa8-4917-8e9e-4df51f87bbd0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:04.065 +05:30 ecb90e09-daa8-4917-8e9e-4df51f87bbd0 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 47.077ms 2025-11-22 13:25:04.065 +05:30 ecb90e09-daa8-4917-8e9e-4df51f87bbd0 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:25:04.066 +05:30 ecb90e09-daa8-4917-8e9e-4df51f87bbd0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 85baed69-e51f-4463-9724-5e696762a4c1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 13:25:04.067 +05:30 ecb90e09-daa8-4917-8e9e-4df51f87bbd0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 80.9736ms 2025-11-22 13:25:29.283 +05:30 b9414782-87f5-44ad-be1a-826d578e2377 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:29.286 +05:30 523ce890-9ede-46dc-b97b-47955c56ba7f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:29.286 +05:30 b9414782-87f5-44ad-be1a-826d578e2377 INF CORS policy execution successful. 2025-11-22 13:25:29.286 +05:30 523ce890-9ede-46dc-b97b-47955c56ba7f INF CORS policy execution successful. 2025-11-22 13:25:29.287 +05:30 b9414782-87f5-44ad-be1a-826d578e2377 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.5546ms 2025-11-22 13:25:29.287 +05:30 523ce890-9ede-46dc-b97b-47955c56ba7f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.94ms 2025-11-22 13:25:29.308 +05:30 f94c0cc1-8d99-4b61-bdb1-8ce40e62493b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:25:29.309 +05:30 f94c0cc1-8d99-4b61-bdb1-8ce40e62493b INF CORS policy execution successful. 2025-11-22 13:25:29.309 +05:30 f94c0cc1-8d99-4b61-bdb1-8ce40e62493b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.8905ms 2025-11-22 13:25:29.364 +05:30 419a1b4e-840b-4372-8170-a1ed2b399300 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:29.367 +05:30 419a1b4e-840b-4372-8170-a1ed2b399300 INF CORS policy execution successful. 2025-11-22 13:25:29.368 +05:30 419a1b4e-840b-4372-8170-a1ed2b399300 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:29.368 +05:30 501f577d-8802-40f8-a2d9-b001c1f7ba49 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:29.369 +05:30 501f577d-8802-40f8-a2d9-b001c1f7ba49 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:29.379 +05:30 aacaf2ef-2e08-4b58-8396-9a09dee28812 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:25:29.379 +05:30 aacaf2ef-2e08-4b58-8396-9a09dee28812 INF CORS policy execution successful. 2025-11-22 13:25:29.380 +05:30 aacaf2ef-2e08-4b58-8396-9a09dee28812 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:29.380 +05:30 c6bcda97-0ba9-4a81-ba51-8b58584e41a4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:25:29.381 +05:30 c6bcda97-0ba9-4a81-ba51-8b58584e41a4 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:29.386 +05:30 501f577d-8802-40f8-a2d9-b001c1f7ba49 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:29.387 +05:30 501f577d-8802-40f8-a2d9-b001c1f7ba49 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 17.2388ms 2025-11-22 13:25:29.387 +05:30 501f577d-8802-40f8-a2d9-b001c1f7ba49 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:29.388 +05:30 501f577d-8802-40f8-a2d9-b001c1f7ba49 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 23.8089ms 2025-11-22 13:25:29.391 +05:30 c6bcda97-0ba9-4a81-ba51-8b58584e41a4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:29.391 +05:30 c6bcda97-0ba9-4a81-ba51-8b58584e41a4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 10.6308ms 2025-11-22 13:25:29.391 +05:30 c6bcda97-0ba9-4a81-ba51-8b58584e41a4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:25:29.392 +05:30 c6bcda97-0ba9-4a81-ba51-8b58584e41a4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: aacaf2ef-2e08-4b58-8396-9a09dee28812}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 13:25:29.392 +05:30 c6bcda97-0ba9-4a81-ba51-8b58584e41a4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 13.6756ms 2025-11-22 13:25:29.459 +05:30 35cbbea5-ae51-4f36-811b-ea93c6b41b66 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:29.460 +05:30 35cbbea5-ae51-4f36-811b-ea93c6b41b66 INF CORS policy execution successful. 2025-11-22 13:25:29.460 +05:30 35cbbea5-ae51-4f36-811b-ea93c6b41b66 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:29.460 +05:30 ff664660-3580-46be-88f8-9424a3472e7e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:29.461 +05:30 ff664660-3580-46be-88f8-9424a3472e7e INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:29.464 +05:30 ff664660-3580-46be-88f8-9424a3472e7e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:29.464 +05:30 ff664660-3580-46be-88f8-9424a3472e7e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.8175ms 2025-11-22 13:25:29.465 +05:30 ff664660-3580-46be-88f8-9424a3472e7e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:29.466 +05:30 ff664660-3580-46be-88f8-9424a3472e7e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 6.1142ms 2025-11-22 13:25:29.533 +05:30 f5a1aa11-3e1d-4a80-a62e-9d8b88e5b7ea INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:29.534 +05:30 f5a1aa11-3e1d-4a80-a62e-9d8b88e5b7ea INF CORS policy execution successful. 2025-11-22 13:25:29.535 +05:30 f5a1aa11-3e1d-4a80-a62e-9d8b88e5b7ea INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:29.536 +05:30 ff501613-edf5-4b02-85aa-2589a75838b1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:29.536 +05:30 ff501613-edf5-4b02-85aa-2589a75838b1 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:29.543 +05:30 ff501613-edf5-4b02-85aa-2589a75838b1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:29.543 +05:30 ff501613-edf5-4b02-85aa-2589a75838b1 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 7.5774ms 2025-11-22 13:25:29.543 +05:30 ff501613-edf5-4b02-85aa-2589a75838b1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:29.544 +05:30 ff501613-edf5-4b02-85aa-2589a75838b1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 11.3383ms 2025-11-22 13:25:40.390 +05:30 8dea1cef-7cf2-4578-844e-01b6cc904eb7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:40.390 +05:30 ce031d0b-1c35-4049-bb64-e84ad3691a8e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:40.391 +05:30 ce031d0b-1c35-4049-bb64-e84ad3691a8e INF CORS policy execution successful. 2025-11-22 13:25:40.391 +05:30 8dea1cef-7cf2-4578-844e-01b6cc904eb7 INF CORS policy execution successful. 2025-11-22 13:25:40.392 +05:30 ce031d0b-1c35-4049-bb64-e84ad3691a8e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.8776ms 2025-11-22 13:25:40.392 +05:30 8dea1cef-7cf2-4578-844e-01b6cc904eb7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.8807ms 2025-11-22 13:25:40.424 +05:30 29333acf-e7eb-4d27-ae4a-46018517cbdb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:25:40.425 +05:30 29333acf-e7eb-4d27-ae4a-46018517cbdb INF CORS policy execution successful. 2025-11-22 13:25:40.425 +05:30 29333acf-e7eb-4d27-ae4a-46018517cbdb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 0.6437ms 2025-11-22 13:25:40.506 +05:30 c27d1504-0cc0-460a-9879-7e7e23c4c057 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:40.507 +05:30 fd6b4af3-0ce4-485d-a708-3fc43455dd05 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:25:40.508 +05:30 fd6b4af3-0ce4-485d-a708-3fc43455dd05 INF CORS policy execution successful. 2025-11-22 13:25:40.508 +05:30 c27d1504-0cc0-460a-9879-7e7e23c4c057 INF CORS policy execution successful. 2025-11-22 13:25:40.508 +05:30 fd6b4af3-0ce4-485d-a708-3fc43455dd05 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:40.509 +05:30 c27d1504-0cc0-460a-9879-7e7e23c4c057 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:40.509 +05:30 c1005612-bcdf-4091-837b-8fb53d5491ed INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:25:40.509 +05:30 b43ff018-3759-4a3c-a5b6-1db3dbd34f60 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:25:40.510 +05:30 c1005612-bcdf-4091-837b-8fb53d5491ed INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:40.510 +05:30 b43ff018-3759-4a3c-a5b6-1db3dbd34f60 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:25:40.516 +05:30 b43ff018-3759-4a3c-a5b6-1db3dbd34f60 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:40.516 +05:30 b43ff018-3759-4a3c-a5b6-1db3dbd34f60 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 6.5016ms 2025-11-22 13:25:40.516 +05:30 b43ff018-3759-4a3c-a5b6-1db3dbd34f60 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:25:40.517 +05:30 b43ff018-3759-4a3c-a5b6-1db3dbd34f60 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 793 application/json; charset=utf-8 11.5365ms 2025-11-22 13:25:40.529 +05:30 c1005612-bcdf-4091-837b-8fb53d5491ed INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:40.529 +05:30 c1005612-bcdf-4091-837b-8fb53d5491ed INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 19.446ms 2025-11-22 13:25:40.529 +05:30 c1005612-bcdf-4091-837b-8fb53d5491ed INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:25:40.529 +05:30 c1005612-bcdf-4091-837b-8fb53d5491ed INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fd6b4af3-0ce4-485d-a708-3fc43455dd05}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 13:25:40.530 +05:30 c1005612-bcdf-4091-837b-8fb53d5491ed INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 22.6429ms 2025-11-22 13:25:40.580 +05:30 0924abfd-46d7-463f-bb74-6694cef8fd45 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:40.580 +05:30 0924abfd-46d7-463f-bb74-6694cef8fd45 INF CORS policy execution successful. 2025-11-22 13:25:40.581 +05:30 0924abfd-46d7-463f-bb74-6694cef8fd45 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:40.581 +05:30 c1c91ef6-93fc-41ca-ac5a-0c80fadad1e1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:25:40.581 +05:30 c1c91ef6-93fc-41ca-ac5a-0c80fadad1e1 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:25:40.583 +05:30 c1c91ef6-93fc-41ca-ac5a-0c80fadad1e1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:40.583 +05:30 c1c91ef6-93fc-41ca-ac5a-0c80fadad1e1 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 2.5351ms 2025-11-22 13:25:40.584 +05:30 c1c91ef6-93fc-41ca-ac5a-0c80fadad1e1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:25:40.584 +05:30 c1c91ef6-93fc-41ca-ac5a-0c80fadad1e1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 793 application/json; charset=utf-8 3.8427ms 2025-11-22 13:25:42.536 +05:30 e660bc39-387e-4dc4-bc54-23d5f511e755 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:42.536 +05:30 a7771469-6e13-4e32-8c59-c7043a910ab7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:25:42.536 +05:30 28a17fe6-46a9-4960-bc52-866ee3eef178 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:42.536 +05:30 a7771469-6e13-4e32-8c59-c7043a910ab7 INF CORS policy execution successful. 2025-11-22 13:25:42.536 +05:30 28a17fe6-46a9-4960-bc52-866ee3eef178 INF CORS policy execution successful. 2025-11-22 13:25:42.537 +05:30 e660bc39-387e-4dc4-bc54-23d5f511e755 INF CORS policy execution successful. 2025-11-22 13:25:42.537 +05:30 28a17fe6-46a9-4960-bc52-866ee3eef178 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.5802ms 2025-11-22 13:25:42.537 +05:30 e660bc39-387e-4dc4-bc54-23d5f511e755 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.5786ms 2025-11-22 13:25:42.537 +05:30 a7771469-6e13-4e32-8c59-c7043a910ab7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.5409ms 2025-11-22 13:25:42.607 +05:30 45d0b179-65d5-4658-b201-e90ef2399ad6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:25:42.608 +05:30 45d0b179-65d5-4658-b201-e90ef2399ad6 INF CORS policy execution successful. 2025-11-22 13:25:42.608 +05:30 45d0b179-65d5-4658-b201-e90ef2399ad6 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:42.608 +05:30 fde359ad-9c3d-496c-9d58-28ef6068f15b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:25:42.609 +05:30 fde359ad-9c3d-496c-9d58-28ef6068f15b INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:42.609 +05:30 b22bd99a-a833-4504-934c-8d60c2169116 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:42.609 +05:30 b22bd99a-a833-4504-934c-8d60c2169116 INF CORS policy execution successful. 2025-11-22 13:25:42.610 +05:30 b22bd99a-a833-4504-934c-8d60c2169116 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:42.610 +05:30 fe5e4043-c5bd-41dc-9eb1-92b05236d563 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:42.610 +05:30 fe5e4043-c5bd-41dc-9eb1-92b05236d563 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:42.613 +05:30 fde359ad-9c3d-496c-9d58-28ef6068f15b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:42.613 +05:30 fde359ad-9c3d-496c-9d58-28ef6068f15b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.5702ms 2025-11-22 13:25:42.613 +05:30 fde359ad-9c3d-496c-9d58-28ef6068f15b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:25:42.614 +05:30 fde359ad-9c3d-496c-9d58-28ef6068f15b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 45d0b179-65d5-4658-b201-e90ef2399ad6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 13:25:42.614 +05:30 fe5e4043-c5bd-41dc-9eb1-92b05236d563 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:42.614 +05:30 fe5e4043-c5bd-41dc-9eb1-92b05236d563 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.9505ms 2025-11-22 13:25:42.614 +05:30 fe5e4043-c5bd-41dc-9eb1-92b05236d563 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:42.614 +05:30 fde359ad-9c3d-496c-9d58-28ef6068f15b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 7.011ms 2025-11-22 13:25:42.614 +05:30 fe5e4043-c5bd-41dc-9eb1-92b05236d563 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 5.1709ms 2025-11-22 13:25:42.678 +05:30 c99d4476-0cc2-4ee1-9efc-9e806b470c36 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:42.679 +05:30 c99d4476-0cc2-4ee1-9efc-9e806b470c36 INF CORS policy execution successful. 2025-11-22 13:25:42.680 +05:30 c99d4476-0cc2-4ee1-9efc-9e806b470c36 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:42.681 +05:30 3e06d933-5648-4bdb-8e45-72e0826bed0b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:42.682 +05:30 3e06d933-5648-4bdb-8e45-72e0826bed0b INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:42.688 +05:30 3e06d933-5648-4bdb-8e45-72e0826bed0b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:42.688 +05:30 3e06d933-5648-4bdb-8e45-72e0826bed0b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.4491ms 2025-11-22 13:25:42.688 +05:30 3e06d933-5648-4bdb-8e45-72e0826bed0b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:42.689 +05:30 3e06d933-5648-4bdb-8e45-72e0826bed0b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 11.1835ms 2025-11-22 13:25:42.800 +05:30 86670cc9-4838-4e3d-a43b-4daac609d35a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:25:42.801 +05:30 86670cc9-4838-4e3d-a43b-4daac609d35a INF CORS policy execution successful. 2025-11-22 13:25:42.802 +05:30 86670cc9-4838-4e3d-a43b-4daac609d35a INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:42.802 +05:30 87eacd6f-86d5-4922-b6c2-8c23fc9a7e90 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:42.802 +05:30 87eacd6f-86d5-4922-b6c2-8c23fc9a7e90 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:42.808 +05:30 87eacd6f-86d5-4922-b6c2-8c23fc9a7e90 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:42.808 +05:30 87eacd6f-86d5-4922-b6c2-8c23fc9a7e90 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 5.9053ms 2025-11-22 13:25:42.808 +05:30 87eacd6f-86d5-4922-b6c2-8c23fc9a7e90 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:25:42.809 +05:30 87eacd6f-86d5-4922-b6c2-8c23fc9a7e90 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 8.6679ms 2025-11-22 13:25:44.257 +05:30 7704db6a-7c81-4035-8f9a-df3716d8d823 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:25:44.258 +05:30 8055713a-c0c6-48a0-8a25-32e8ca5232f3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:25:44.258 +05:30 8055713a-c0c6-48a0-8a25-32e8ca5232f3 INF CORS policy execution successful. 2025-11-22 13:25:44.258 +05:30 7704db6a-7c81-4035-8f9a-df3716d8d823 INF CORS policy execution successful. 2025-11-22 13:25:44.258 +05:30 8055713a-c0c6-48a0-8a25-32e8ca5232f3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.7555ms 2025-11-22 13:25:44.259 +05:30 7704db6a-7c81-4035-8f9a-df3716d8d823 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.8811ms 2025-11-22 13:25:44.321 +05:30 48bb3374-d39f-4670-962b-9ede80a0d17b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:25:44.322 +05:30 48bb3374-d39f-4670-962b-9ede80a0d17b INF CORS policy execution successful. 2025-11-22 13:25:44.322 +05:30 48bb3374-d39f-4670-962b-9ede80a0d17b INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:44.323 +05:30 c6488ade-5729-4a0f-8787-d82dad34eb20 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:25:44.323 +05:30 c6488ade-5729-4a0f-8787-d82dad34eb20 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:44.332 +05:30 c6488ade-5729-4a0f-8787-d82dad34eb20 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:44.332 +05:30 c6488ade-5729-4a0f-8787-d82dad34eb20 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 8.9474ms 2025-11-22 13:25:44.332 +05:30 c6488ade-5729-4a0f-8787-d82dad34eb20 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:25:44.332 +05:30 c6488ade-5729-4a0f-8787-d82dad34eb20 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 48bb3374-d39f-4670-962b-9ede80a0d17b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 470} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1003,\"Role_Name\":\"Machnist1\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 13:25:44.333 +05:30 c6488ade-5729-4a0f-8787-d82dad34eb20 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 470 application/json; charset=utf-8 12.3795ms 2025-11-22 13:25:44.418 +05:30 3ee0ce0e-659e-40ed-845f-72d10a5b0b62 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:25:44.418 +05:30 3ee0ce0e-659e-40ed-845f-72d10a5b0b62 INF CORS policy execution successful. 2025-11-22 13:25:44.419 +05:30 3ee0ce0e-659e-40ed-845f-72d10a5b0b62 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:44.419 +05:30 7def2317-9d84-4431-9600-df45b71932f3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:25:44.419 +05:30 7def2317-9d84-4431-9600-df45b71932f3 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:44.423 +05:30 7def2317-9d84-4431-9600-df45b71932f3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:44.423 +05:30 7def2317-9d84-4431-9600-df45b71932f3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 3.7902ms 2025-11-22 13:25:44.423 +05:30 7def2317-9d84-4431-9600-df45b71932f3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:25:44.423 +05:30 7def2317-9d84-4431-9600-df45b71932f3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3ee0ce0e-659e-40ed-845f-72d10a5b0b62}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 470} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1003,\"Role_Name\":\"Machnist1\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 13:25:44.424 +05:30 7def2317-9d84-4431-9600-df45b71932f3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 470 application/json; charset=utf-8 6.0699ms 2025-11-22 13:25:45.856 +05:30 570e6f83-10fe-4208-a5b9-d23347deba03 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machnist1&Type=1 - null null 2025-11-22 13:25:45.856 +05:30 570e6f83-10fe-4208-a5b9-d23347deba03 INF CORS policy execution successful. 2025-11-22 13:25:45.856 +05:30 570e6f83-10fe-4208-a5b9-d23347deba03 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machnist1&Type=1 - 204 null null 0.7976ms 2025-11-22 13:25:45.919 +05:30 ba5efc88-cb90-46aa-aab2-0aa8d6e37141 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machnist1&Type=1 - null null 2025-11-22 13:25:45.920 +05:30 ba5efc88-cb90-46aa-aab2-0aa8d6e37141 INF CORS policy execution successful. 2025-11-22 13:25:45.920 +05:30 ba5efc88-cb90-46aa-aab2-0aa8d6e37141 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Machnist1&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:45.921 +05:30 f9099aa7-f21d-41fb-aae1-ce83fed43790 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:25:45.921 +05:30 f9099aa7-f21d-41fb-aae1-ce83fed43790 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:25:45.925 +05:30 f9099aa7-f21d-41fb-aae1-ce83fed43790 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:45.926 +05:30 f9099aa7-f21d-41fb-aae1-ce83fed43790 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 4.7322ms 2025-11-22 13:25:45.926 +05:30 f9099aa7-f21d-41fb-aae1-ce83fed43790 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:25:45.926 +05:30 f9099aa7-f21d-41fb-aae1-ce83fed43790 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ba5efc88-cb90-46aa-aab2-0aa8d6e37141}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 120} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1003,\"Name\":\"Machnist1\"}]"} 2025-11-22 13:25:45.927 +05:30 f9099aa7-f21d-41fb-aae1-ce83fed43790 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machnist1&Type=1 - 200 120 application/json; charset=utf-8 7.6081ms 2025-11-22 13:25:47.053 +05:30 c6d058d1-cd1d-4e0d-ab97-97c9ab88c6c9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 13:25:47.053 +05:30 c6d058d1-cd1d-4e0d-ab97-97c9ab88c6c9 INF CORS policy execution successful. 2025-11-22 13:25:47.054 +05:30 c6d058d1-cd1d-4e0d-ab97-97c9ab88c6c9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 204 null null 1.1496ms 2025-11-22 13:25:47.132 +05:30 43c077b1-c095-48e8-b96b-0cfc8cf03e2d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 13:25:47.132 +05:30 43c077b1-c095-48e8-b96b-0cfc8cf03e2d INF CORS policy execution successful. 2025-11-22 13:25:47.133 +05:30 43c077b1-c095-48e8-b96b-0cfc8cf03e2d INF HTTP request: Path: /role/getrolelist QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:47.133 +05:30 c6e52b8b-574e-45d6-b559-f95feed261ca INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:25:47.133 +05:30 c6e52b8b-574e-45d6-b559-f95feed261ca INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:25:47.136 +05:30 c6e52b8b-574e-45d6-b559-f95feed261ca INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:47.137 +05:30 c6e52b8b-574e-45d6-b559-f95feed261ca INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 3.1085ms 2025-11-22 13:25:47.137 +05:30 c6e52b8b-574e-45d6-b559-f95feed261ca INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:25:47.137 +05:30 c6e52b8b-574e-45d6-b559-f95feed261ca INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 43c077b1-c095-48e8-b96b-0cfc8cf03e2d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 216} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"},{\"Id\":2,\"Name\":\"Machinist\"},{\"Id\":4,\"Name\":\"Role2\"},{\"Id\":1003,\"Name\":\"Machnist1\"}]"} 2025-11-22 13:25:47.137 +05:30 c6e52b8b-574e-45d6-b559-f95feed261ca INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 200 216 application/json; charset=utf-8 5.4705ms 2025-11-22 13:25:49.414 +05:30 32908818-7798-45e4-b9a8-bba89c2648af INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 13:25:49.415 +05:30 32908818-7798-45e4-b9a8-bba89c2648af INF CORS policy execution successful. 2025-11-22 13:25:49.415 +05:30 32908818-7798-45e4-b9a8-bba89c2648af INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 204 null null 0.975ms 2025-11-22 13:25:49.477 +05:30 a611403e-0641-44e0-b0dd-727808d50453 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 13:25:49.478 +05:30 a611403e-0641-44e0-b0dd-727808d50453 INF CORS policy execution successful. 2025-11-22 13:25:49.478 +05:30 a611403e-0641-44e0-b0dd-727808d50453 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Machinist&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:25:49.478 +05:30 cb3ec257-75f7-40a8-8b8e-21b36f1a58d9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:25:49.478 +05:30 cb3ec257-75f7-40a8-8b8e-21b36f1a58d9 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:25:49.484 +05:30 cb3ec257-75f7-40a8-8b8e-21b36f1a58d9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:49.484 +05:30 cb3ec257-75f7-40a8-8b8e-21b36f1a58d9 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 6.1033ms 2025-11-22 13:25:49.484 +05:30 cb3ec257-75f7-40a8-8b8e-21b36f1a58d9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:25:49.485 +05:30 cb3ec257-75f7-40a8-8b8e-21b36f1a58d9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a611403e-0641-44e0-b0dd-727808d50453}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 117} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":2,\"Name\":\"Machinist\"}]"} 2025-11-22 13:25:49.485 +05:30 cb3ec257-75f7-40a8-8b8e-21b36f1a58d9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 200 117 application/json; charset=utf-8 8.3807ms 2025-11-22 13:25:51.506 +05:30 0675f9f3-e28c-446f-a093-77929a560e29 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - null null 2025-11-22 13:25:51.506 +05:30 0675f9f3-e28c-446f-a093-77929a560e29 INF CORS policy execution successful. 2025-11-22 13:25:51.507 +05:30 0675f9f3-e28c-446f-a093-77929a560e29 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 204 null null 1.1341ms 2025-11-22 13:25:51.568 +05:30 9879d25c-920f-4212-a957-f8e24f93b632 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - application/json 164 2025-11-22 13:25:51.569 +05:30 9879d25c-920f-4212-a957-f8e24f93b632 INF CORS policy execution successful. 2025-11-22 13:25:51.569 +05:30 9879d25c-920f-4212-a957-f8e24f93b632 INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Content-Length: 164}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"Id":2,"loginName":"vyshnav","employee":null,"timezone":2,"email":"vysh@gmail.com","phone":null,"mobile":null,"userType":1,"role":2,"inActive":false,"password":""} 2025-11-22 13:25:51.569 +05:30 51925f35-1979-422e-99be-32e85ab1f11c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 13:25:51.569 +05:30 51925f35-1979-422e-99be-32e85ab1f11c INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.AccessController.Api.Models.APIRequest.UserRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:25:51.597 +05:30 51925f35-1979-422e-99be-32e85ab1f11c INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:25:51.599 +05:30 51925f35-1979-422e-99be-32e85ab1f11c INF Executed action Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api) in 29.5259ms 2025-11-22 13:25:51.599 +05:30 51925f35-1979-422e-99be-32e85ab1f11c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 13:25:51.599 +05:30 51925f35-1979-422e-99be-32e85ab1f11c INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 9879d25c-920f-4212-a957-f8e24f93b632}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 89} Body: {"status":"Success","statusCode":2001,"message":"User updated successfully","result":"2"} 2025-11-22 13:25:51.600 +05:30 51925f35-1979-422e-99be-32e85ab1f11c INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 201 89 application/json; charset=utf-8 31.7117ms 2025-11-22 13:26:09.365 +05:30 e271018f-6111-4929-add9-74f05bb24df9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:26:09.368 +05:30 e271018f-6111-4929-add9-74f05bb24df9 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5ODE2OSwiZXhwIjoxNzYzNzk5OTY5LCJpYXQiOjE3NjM3OTgxNjl9.n2vQzfpOBUEYse35aHLm4xtqFsszwiygiLc_rOiWsJo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/home}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:26:09.369 +05:30 c9f81fd4-536f-4b6f-bb84-892f954761f0 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:26:09.370 +05:30 c9f81fd4-536f-4b6f-bb84-892f954761f0 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:26:09.378 +05:30 c9f81fd4-536f-4b6f-bb84-892f954761f0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:26:09.379 +05:30 c9f81fd4-536f-4b6f-bb84-892f954761f0 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 9.0622ms 2025-11-22 13:26:09.379 +05:30 c9f81fd4-536f-4b6f-bb84-892f954761f0 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:26:09.379 +05:30 c9f81fd4-536f-4b6f-bb84-892f954761f0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e271018f-6111-4929-add9-74f05bb24df9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:26:09.380 +05:30 c9f81fd4-536f-4b6f-bb84-892f954761f0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 16.0422ms 2025-11-22 13:26:11.278 +05:30 7a105e7f-3f3a-430a-b8be-39623dd0c15a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:26:11.280 +05:30 7a105e7f-3f3a-430a-b8be-39623dd0c15a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5ODE2OSwiZXhwIjoxNzYzNzk5OTY5LCJpYXQiOjE3NjM3OTgxNjl9.n2vQzfpOBUEYse35aHLm4xtqFsszwiygiLc_rOiWsJo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:26:11.280 +05:30 e64a79ba-ea6c-4a11-a605-347767d916f5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:26:11.280 +05:30 e64a79ba-ea6c-4a11-a605-347767d916f5 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:26:11.283 +05:30 e64a79ba-ea6c-4a11-a605-347767d916f5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:26:11.284 +05:30 e64a79ba-ea6c-4a11-a605-347767d916f5 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 3.5254ms 2025-11-22 13:26:11.284 +05:30 e64a79ba-ea6c-4a11-a605-347767d916f5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:26:11.284 +05:30 e64a79ba-ea6c-4a11-a605-347767d916f5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7a105e7f-3f3a-430a-b8be-39623dd0c15a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 13:26:11.284 +05:30 e64a79ba-ea6c-4a11-a605-347767d916f5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 6.179ms 2025-11-22 13:26:13.841 +05:30 75aad35e-1287-4107-92b3-19e9d8d1db61 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:26:13.841 +05:30 75aad35e-1287-4107-92b3-19e9d8d1db61 INF CORS policy execution successful. 2025-11-22 13:26:13.841 +05:30 75aad35e-1287-4107-92b3-19e9d8d1db61 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.5293ms 2025-11-22 13:26:13.922 +05:30 e06ac7b1-c404-4631-9bae-4134bd140861 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:26:13.922 +05:30 e3257933-c441-4f8e-b21f-e9ed35addf19 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:26:13.922 +05:30 e06ac7b1-c404-4631-9bae-4134bd140861 INF CORS policy execution successful. 2025-11-22 13:26:13.922 +05:30 e06ac7b1-c404-4631-9bae-4134bd140861 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.5613ms 2025-11-22 13:26:13.922 +05:30 e3257933-c441-4f8e-b21f-e9ed35addf19 INF CORS policy execution successful. 2025-11-22 13:26:13.923 +05:30 e3257933-c441-4f8e-b21f-e9ed35addf19 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk4MTczLCJleHAiOjE3NjM3OTk5NzMsImlhdCI6MTc2Mzc5ODE3M30.dI6gUfA2HhECx27VtaOJx5pO-qugjcTJ1b55IHdL9ZY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:26:13.923 +05:30 f9e249f4-2f51-4879-a006-96661f8fa77a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:26:13.923 +05:30 f9e249f4-2f51-4879-a006-96661f8fa77a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:26:13.926 +05:30 f9e249f4-2f51-4879-a006-96661f8fa77a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:26:13.926 +05:30 f9e249f4-2f51-4879-a006-96661f8fa77a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 2.7965ms 2025-11-22 13:26:13.926 +05:30 f9e249f4-2f51-4879-a006-96661f8fa77a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:26:13.926 +05:30 f9e249f4-2f51-4879-a006-96661f8fa77a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e3257933-c441-4f8e-b21f-e9ed35addf19}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:26:13.926 +05:30 f9e249f4-2f51-4879-a006-96661f8fa77a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 4.4964ms 2025-11-22 13:26:14.012 +05:30 ecfec680-714f-4a16-b6f0-7d60f0d8eb4e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:26:14.013 +05:30 ecfec680-714f-4a16-b6f0-7d60f0d8eb4e INF CORS policy execution successful. 2025-11-22 13:26:14.013 +05:30 ecfec680-714f-4a16-b6f0-7d60f0d8eb4e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk4MTczLCJleHAiOjE3NjM3OTk5NzMsImlhdCI6MTc2Mzc5ODE3M30.dI6gUfA2HhECx27VtaOJx5pO-qugjcTJ1b55IHdL9ZY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:26:14.013 +05:30 ab8aafde-b026-4af1-958a-d109423f15ce INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:26:14.013 +05:30 ab8aafde-b026-4af1-958a-d109423f15ce INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:26:14.016 +05:30 ab8aafde-b026-4af1-958a-d109423f15ce INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:26:14.016 +05:30 ab8aafde-b026-4af1-958a-d109423f15ce INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 2.4951ms 2025-11-22 13:26:14.016 +05:30 ab8aafde-b026-4af1-958a-d109423f15ce INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:26:14.016 +05:30 ab8aafde-b026-4af1-958a-d109423f15ce INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ecfec680-714f-4a16-b6f0-7d60f0d8eb4e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 13:26:14.016 +05:30 ab8aafde-b026-4af1-958a-d109423f15ce INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 4.1312ms 2025-11-22 13:26:15.524 +05:30 726df855-9a01-4c3c-9182-5b5a688b23dd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:26:15.525 +05:30 726df855-9a01-4c3c-9182-5b5a688b23dd INF CORS policy execution successful. 2025-11-22 13:26:15.525 +05:30 726df855-9a01-4c3c-9182-5b5a688b23dd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.9009ms 2025-11-22 13:26:15.592 +05:30 8aa08fd7-22a6-47f1-a639-9677b2083b0a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:26:15.592 +05:30 8aa08fd7-22a6-47f1-a639-9677b2083b0a INF CORS policy execution successful. 2025-11-22 13:26:15.593 +05:30 8aa08fd7-22a6-47f1-a639-9677b2083b0a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk4MTczLCJleHAiOjE3NjM3OTk5NzMsImlhdCI6MTc2Mzc5ODE3M30.dI6gUfA2HhECx27VtaOJx5pO-qugjcTJ1b55IHdL9ZY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:26:15.593 +05:30 8b000352-17b3-49e8-bd39-e64c4924397c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:26:15.593 +05:30 8b000352-17b3-49e8-bd39-e64c4924397c INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:26:15.598 +05:30 8b000352-17b3-49e8-bd39-e64c4924397c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:26:15.598 +05:30 8b000352-17b3-49e8-bd39-e64c4924397c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 5.2214ms 2025-11-22 13:26:15.598 +05:30 8b000352-17b3-49e8-bd39-e64c4924397c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:26:15.599 +05:30 8b000352-17b3-49e8-bd39-e64c4924397c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8aa08fd7-22a6-47f1-a639-9677b2083b0a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 13:26:15.599 +05:30 8b000352-17b3-49e8-bd39-e64c4924397c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 7.4786ms 2025-11-22 13:26:26.355 +05:30 24416dcf-bf6c-4056-bda7-49c51f992f74 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:26:26.357 +05:30 24416dcf-bf6c-4056-bda7-49c51f992f74 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ml;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoibWFjaGluaXN0IiwidW5pcXVlX25hbWUiOiJtYWNoaW5pc3QiLCJuYW1laWQiOiI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2Mzc5ODE2OSwiZXhwIjoxNzYzNzk5OTY5LCJpYXQiOjE3NjM3OTgxNjl9.n2vQzfpOBUEYse35aHLm4xtqFsszwiygiLc_rOiWsJo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:26:26.357 +05:30 461ddacc-b438-40ba-ad5d-dd53ad68d31b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:26:26.357 +05:30 461ddacc-b438-40ba-ad5d-dd53ad68d31b INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:26:26.361 +05:30 461ddacc-b438-40ba-ad5d-dd53ad68d31b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:26:26.362 +05:30 461ddacc-b438-40ba-ad5d-dd53ad68d31b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.1277ms 2025-11-22 13:26:26.362 +05:30 461ddacc-b438-40ba-ad5d-dd53ad68d31b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:26:26.362 +05:30 461ddacc-b438-40ba-ad5d-dd53ad68d31b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 24416dcf-bf6c-4056-bda7-49c51f992f74}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 13:26:26.362 +05:30 461ddacc-b438-40ba-ad5d-dd53ad68d31b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 7.4703ms 2025-11-22 13:27:35.360 +05:30 1e7cf156-f31f-4da2-80ba-8d9108480b07 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:27:35.361 +05:30 e3262bf4-0879-446f-be65-4989d05b40df INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:27:35.362 +05:30 1e7cf156-f31f-4da2-80ba-8d9108480b07 INF CORS policy execution successful. 2025-11-22 13:27:35.362 +05:30 e3262bf4-0879-446f-be65-4989d05b40df INF CORS policy execution successful. 2025-11-22 13:27:35.363 +05:30 1e7cf156-f31f-4da2-80ba-8d9108480b07 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.5993ms 2025-11-22 13:27:35.363 +05:30 e3262bf4-0879-446f-be65-4989d05b40df INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.7137ms 2025-11-22 13:27:35.390 +05:30 0aabb269-8484-4938-88e2-6b1167c7c0b8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:27:35.390 +05:30 0aabb269-8484-4938-88e2-6b1167c7c0b8 INF CORS policy execution successful. 2025-11-22 13:27:35.390 +05:30 0aabb269-8484-4938-88e2-6b1167c7c0b8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 0.4901ms 2025-11-22 13:27:35.440 +05:30 cdfc51cf-6af9-4f1e-9a2b-96f7beebb748 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:27:35.442 +05:30 cdfc51cf-6af9-4f1e-9a2b-96f7beebb748 INF CORS policy execution successful. 2025-11-22 13:27:35.443 +05:30 cdfc51cf-6af9-4f1e-9a2b-96f7beebb748 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:35.444 +05:30 340496b6-a405-4903-9981-2048f3819a27 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:27:35.444 +05:30 340496b6-a405-4903-9981-2048f3819a27 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:27:35.453 +05:30 340496b6-a405-4903-9981-2048f3819a27 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:35.454 +05:30 340496b6-a405-4903-9981-2048f3819a27 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 9.0428ms 2025-11-22 13:27:35.454 +05:30 340496b6-a405-4903-9981-2048f3819a27 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:27:35.454 +05:30 340496b6-a405-4903-9981-2048f3819a27 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 793 application/json; charset=utf-8 14.1528ms 2025-11-22 13:27:35.485 +05:30 fa29da58-314d-4bbc-9842-07df9194442c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:27:35.486 +05:30 fa29da58-314d-4bbc-9842-07df9194442c INF CORS policy execution successful. 2025-11-22 13:27:35.486 +05:30 fa29da58-314d-4bbc-9842-07df9194442c INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:35.486 +05:30 9a472ed2-f299-4743-b9f3-782074a0dbc2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:27:35.487 +05:30 9a472ed2-f299-4743-b9f3-782074a0dbc2 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:27:35.492 +05:30 9a472ed2-f299-4743-b9f3-782074a0dbc2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:35.492 +05:30 9a472ed2-f299-4743-b9f3-782074a0dbc2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 5.7391ms 2025-11-22 13:27:35.493 +05:30 9a472ed2-f299-4743-b9f3-782074a0dbc2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:27:35.493 +05:30 9a472ed2-f299-4743-b9f3-782074a0dbc2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fa29da58-314d-4bbc-9842-07df9194442c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 13:27:35.493 +05:30 9a472ed2-f299-4743-b9f3-782074a0dbc2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 8.3964ms 2025-11-22 13:27:35.546 +05:30 b058742a-3380-4ae6-9e6c-68f6968e9d17 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:27:35.547 +05:30 b058742a-3380-4ae6-9e6c-68f6968e9d17 INF CORS policy execution successful. 2025-11-22 13:27:35.547 +05:30 b058742a-3380-4ae6-9e6c-68f6968e9d17 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:35.547 +05:30 d66ae21c-54ff-4e4d-a84e-3b459793596e INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:27:35.547 +05:30 d66ae21c-54ff-4e4d-a84e-3b459793596e INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:27:35.551 +05:30 d66ae21c-54ff-4e4d-a84e-3b459793596e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:35.551 +05:30 d66ae21c-54ff-4e4d-a84e-3b459793596e INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 3.6853ms 2025-11-22 13:27:35.551 +05:30 d66ae21c-54ff-4e4d-a84e-3b459793596e INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:27:35.551 +05:30 d66ae21c-54ff-4e4d-a84e-3b459793596e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 793 application/json; charset=utf-8 5.1032ms 2025-11-22 13:27:38.222 +05:30 2ebc0659-8012-4246-b072-5adbb94a0a76 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:27:38.222 +05:30 2ebc0659-8012-4246-b072-5adbb94a0a76 INF CORS policy execution successful. 2025-11-22 13:27:38.222 +05:30 085e43b8-ae72-4bbc-94dc-f96911e89acc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:27:38.222 +05:30 085e43b8-ae72-4bbc-94dc-f96911e89acc INF CORS policy execution successful. 2025-11-22 13:27:38.223 +05:30 2ebc0659-8012-4246-b072-5adbb94a0a76 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.0265ms 2025-11-22 13:27:38.223 +05:30 085e43b8-ae72-4bbc-94dc-f96911e89acc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.2671ms 2025-11-22 13:27:38.224 +05:30 c17355d8-8624-423c-9a0c-ce0c82cd40e9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:27:38.224 +05:30 c17355d8-8624-423c-9a0c-ce0c82cd40e9 INF CORS policy execution successful. 2025-11-22 13:27:38.224 +05:30 c17355d8-8624-423c-9a0c-ce0c82cd40e9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.4271ms 2025-11-22 13:27:38.295 +05:30 86fd5edc-566b-4c5a-9803-a98596c419d5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:27:38.295 +05:30 efa9af4e-2eb3-4eef-aa46-e797027e13a6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:27:38.296 +05:30 86fd5edc-566b-4c5a-9803-a98596c419d5 INF CORS policy execution successful. 2025-11-22 13:27:38.296 +05:30 efa9af4e-2eb3-4eef-aa46-e797027e13a6 INF CORS policy execution successful. 2025-11-22 13:27:38.296 +05:30 efa9af4e-2eb3-4eef-aa46-e797027e13a6 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:38.296 +05:30 86fd5edc-566b-4c5a-9803-a98596c419d5 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:38.297 +05:30 26298b4f-ec33-482c-a478-0f2ef7b12867 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:27:38.297 +05:30 704284f7-70fc-435b-bc26-f476769615dd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:27:38.297 +05:30 26298b4f-ec33-482c-a478-0f2ef7b12867 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:27:38.297 +05:30 704284f7-70fc-435b-bc26-f476769615dd INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:27:38.300 +05:30 26298b4f-ec33-482c-a478-0f2ef7b12867 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:38.301 +05:30 26298b4f-ec33-482c-a478-0f2ef7b12867 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 3.7989ms 2025-11-22 13:27:38.301 +05:30 26298b4f-ec33-482c-a478-0f2ef7b12867 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:27:38.301 +05:30 26298b4f-ec33-482c-a478-0f2ef7b12867 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: efa9af4e-2eb3-4eef-aa46-e797027e13a6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 13:27:38.301 +05:30 704284f7-70fc-435b-bc26-f476769615dd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:38.301 +05:30 704284f7-70fc-435b-bc26-f476769615dd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.1981ms 2025-11-22 13:27:38.301 +05:30 704284f7-70fc-435b-bc26-f476769615dd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:27:38.301 +05:30 26298b4f-ec33-482c-a478-0f2ef7b12867 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 6.0622ms 2025-11-22 13:27:38.302 +05:30 704284f7-70fc-435b-bc26-f476769615dd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 6.3353ms 2025-11-22 13:27:38.431 +05:30 22ab3143-7a58-44d8-a0bc-3c73ad8f6880 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:27:38.431 +05:30 22ab3143-7a58-44d8-a0bc-3c73ad8f6880 INF CORS policy execution successful. 2025-11-22 13:27:38.431 +05:30 22ab3143-7a58-44d8-a0bc-3c73ad8f6880 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:38.431 +05:30 3a044893-a259-4bf0-8c32-30a8b041b1b2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:27:38.432 +05:30 3a044893-a259-4bf0-8c32-30a8b041b1b2 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:27:38.434 +05:30 3a044893-a259-4bf0-8c32-30a8b041b1b2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:38.434 +05:30 3a044893-a259-4bf0-8c32-30a8b041b1b2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 2.8409ms 2025-11-22 13:27:38.435 +05:30 3a044893-a259-4bf0-8c32-30a8b041b1b2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:27:38.435 +05:30 3a044893-a259-4bf0-8c32-30a8b041b1b2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 4.2028ms 2025-11-22 13:27:38.501 +05:30 1c0ad66f-4b3b-4c15-bc4c-a21b3012a264 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:27:38.502 +05:30 1c0ad66f-4b3b-4c15-bc4c-a21b3012a264 INF CORS policy execution successful. 2025-11-22 13:27:38.502 +05:30 1c0ad66f-4b3b-4c15-bc4c-a21b3012a264 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:38.502 +05:30 d1d4da34-3fcf-4515-8570-4d955b56a23f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:27:38.502 +05:30 d1d4da34-3fcf-4515-8570-4d955b56a23f INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:27:38.505 +05:30 d1d4da34-3fcf-4515-8570-4d955b56a23f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:38.506 +05:30 d1d4da34-3fcf-4515-8570-4d955b56a23f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.1533ms 2025-11-22 13:27:38.506 +05:30 d1d4da34-3fcf-4515-8570-4d955b56a23f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:27:38.506 +05:30 d1d4da34-3fcf-4515-8570-4d955b56a23f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1782 application/json; charset=utf-8 4.5609ms 2025-11-22 13:27:41.664 +05:30 3b979f79-502f-40d4-9c38-4335db4832de INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:27:41.664 +05:30 c0e97804-44ba-47d4-8008-29ef654bf3d2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:27:41.664 +05:30 3b979f79-502f-40d4-9c38-4335db4832de INF CORS policy execution successful. 2025-11-22 13:27:41.664 +05:30 c0e97804-44ba-47d4-8008-29ef654bf3d2 INF CORS policy execution successful. 2025-11-22 13:27:41.664 +05:30 3b979f79-502f-40d4-9c38-4335db4832de INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.5354ms 2025-11-22 13:27:41.664 +05:30 c0e97804-44ba-47d4-8008-29ef654bf3d2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.5442ms 2025-11-22 13:27:41.743 +05:30 663eca59-f8dd-4ebf-80bf-8abdd8cc482c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:27:41.743 +05:30 663eca59-f8dd-4ebf-80bf-8abdd8cc482c INF CORS policy execution successful. 2025-11-22 13:27:41.743 +05:30 663eca59-f8dd-4ebf-80bf-8abdd8cc482c INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:41.744 +05:30 e5dba84d-1c90-4bfe-ba56-c00238e96a26 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:27:41.744 +05:30 e5dba84d-1c90-4bfe-ba56-c00238e96a26 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:27:41.749 +05:30 e5dba84d-1c90-4bfe-ba56-c00238e96a26 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:41.749 +05:30 e5dba84d-1c90-4bfe-ba56-c00238e96a26 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 5.6279ms 2025-11-22 13:27:41.749 +05:30 e5dba84d-1c90-4bfe-ba56-c00238e96a26 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:27:41.749 +05:30 e5dba84d-1c90-4bfe-ba56-c00238e96a26 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 663eca59-f8dd-4ebf-80bf-8abdd8cc482c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 467} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 13:27:41.750 +05:30 e5dba84d-1c90-4bfe-ba56-c00238e96a26 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 467 application/json; charset=utf-8 7.1864ms 2025-11-22 13:27:41.816 +05:30 5fa59cc1-c087-4fbe-aee0-cdcfa57a0a88 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 13:27:41.816 +05:30 5fa59cc1-c087-4fbe-aee0-cdcfa57a0a88 INF CORS policy execution successful. 2025-11-22 13:27:41.816 +05:30 5fa59cc1-c087-4fbe-aee0-cdcfa57a0a88 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:41.816 +05:30 492e00bb-be8a-4369-a3cc-df96f5e97365 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:27:41.817 +05:30 492e00bb-be8a-4369-a3cc-df96f5e97365 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:27:41.820 +05:30 492e00bb-be8a-4369-a3cc-df96f5e97365 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:41.820 +05:30 492e00bb-be8a-4369-a3cc-df96f5e97365 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 3.2851ms 2025-11-22 13:27:41.820 +05:30 492e00bb-be8a-4369-a3cc-df96f5e97365 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:27:41.820 +05:30 492e00bb-be8a-4369-a3cc-df96f5e97365 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5fa59cc1-c087-4fbe-aee0-cdcfa57a0a88}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 467} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 13:27:41.821 +05:30 492e00bb-be8a-4369-a3cc-df96f5e97365 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 467 application/json; charset=utf-8 4.903ms 2025-11-22 13:27:43.645 +05:30 50ca00b2-2d80-4e66-8f99-bd6a528ef059 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 13:27:43.646 +05:30 50ca00b2-2d80-4e66-8f99-bd6a528ef059 INF CORS policy execution successful. 2025-11-22 13:27:43.647 +05:30 50ca00b2-2d80-4e66-8f99-bd6a528ef059 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 204 null null 3.0179ms 2025-11-22 13:27:43.716 +05:30 680283eb-fc23-49fe-adf7-229d30b7bbe9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 13:27:43.718 +05:30 680283eb-fc23-49fe-adf7-229d30b7bbe9 INF CORS policy execution successful. 2025-11-22 13:27:43.719 +05:30 680283eb-fc23-49fe-adf7-229d30b7bbe9 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Machinist&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:43.719 +05:30 8c0393f1-051a-4097-a923-9f74eaeb1d59 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:27:43.720 +05:30 8c0393f1-051a-4097-a923-9f74eaeb1d59 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:27:43.724 +05:30 8c0393f1-051a-4097-a923-9f74eaeb1d59 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:43.724 +05:30 8c0393f1-051a-4097-a923-9f74eaeb1d59 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 4.7011ms 2025-11-22 13:27:43.724 +05:30 8c0393f1-051a-4097-a923-9f74eaeb1d59 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:27:43.725 +05:30 8c0393f1-051a-4097-a923-9f74eaeb1d59 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 680283eb-fc23-49fe-adf7-229d30b7bbe9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 117} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":2,\"Name\":\"Machinist\"}]"} 2025-11-22 13:27:43.725 +05:30 8c0393f1-051a-4097-a923-9f74eaeb1d59 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 200 117 application/json; charset=utf-8 9.465ms 2025-11-22 13:27:44.921 +05:30 b650654d-66ae-4985-97a9-673b2e8b8e30 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 13:27:44.922 +05:30 b650654d-66ae-4985-97a9-673b2e8b8e30 INF CORS policy execution successful. 2025-11-22 13:27:44.922 +05:30 b650654d-66ae-4985-97a9-673b2e8b8e30 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 204 null null 0.6014ms 2025-11-22 13:27:44.987 +05:30 550af4d9-0cd8-42cd-abc1-639d72ea9f6c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 13:27:44.987 +05:30 550af4d9-0cd8-42cd-abc1-639d72ea9f6c INF CORS policy execution successful. 2025-11-22 13:27:44.988 +05:30 550af4d9-0cd8-42cd-abc1-639d72ea9f6c INF HTTP request: Path: /role/getrolelist QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:44.988 +05:30 7684a893-0549-4f5a-b51a-f3000c444e1d INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:27:44.988 +05:30 7684a893-0549-4f5a-b51a-f3000c444e1d INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:27:44.990 +05:30 7684a893-0549-4f5a-b51a-f3000c444e1d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:44.990 +05:30 7684a893-0549-4f5a-b51a-f3000c444e1d INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 2.4804ms 2025-11-22 13:27:44.990 +05:30 7684a893-0549-4f5a-b51a-f3000c444e1d INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:27:44.991 +05:30 7684a893-0549-4f5a-b51a-f3000c444e1d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 550af4d9-0cd8-42cd-abc1-639d72ea9f6c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 216} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"},{\"Id\":2,\"Name\":\"Machinist\"},{\"Id\":4,\"Name\":\"Role2\"},{\"Id\":1003,\"Name\":\"Machnist1\"}]"} 2025-11-22 13:27:44.991 +05:30 7684a893-0549-4f5a-b51a-f3000c444e1d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 200 216 application/json; charset=utf-8 4.2756ms 2025-11-22 13:27:50.731 +05:30 4a827a18-2c54-4ef8-b62d-df499da54f79 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 13:27:50.732 +05:30 4a827a18-2c54-4ef8-b62d-df499da54f79 INF CORS policy execution successful. 2025-11-22 13:27:50.732 +05:30 4a827a18-2c54-4ef8-b62d-df499da54f79 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 204 null null 0.8456ms 2025-11-22 13:27:50.797 +05:30 0f1bf49d-bb74-4359-9620-4b3aa9ad092c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - null null 2025-11-22 13:27:50.798 +05:30 0f1bf49d-bb74-4359-9620-4b3aa9ad092c INF CORS policy execution successful. 2025-11-22 13:27:50.798 +05:30 0f1bf49d-bb74-4359-9620-4b3aa9ad092c INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Machinist&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:27:50.799 +05:30 20c79245-ec9c-43f2-8c64-c8a0e80bcd9c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:27:50.799 +05:30 20c79245-ec9c-43f2-8c64-c8a0e80bcd9c INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:27:50.802 +05:30 20c79245-ec9c-43f2-8c64-c8a0e80bcd9c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:50.802 +05:30 20c79245-ec9c-43f2-8c64-c8a0e80bcd9c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 2.8366ms 2025-11-22 13:27:50.802 +05:30 20c79245-ec9c-43f2-8c64-c8a0e80bcd9c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 13:27:50.802 +05:30 20c79245-ec9c-43f2-8c64-c8a0e80bcd9c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0f1bf49d-bb74-4359-9620-4b3aa9ad092c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 117} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":2,\"Name\":\"Machinist\"}]"} 2025-11-22 13:27:50.802 +05:30 20c79245-ec9c-43f2-8c64-c8a0e80bcd9c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Machinist&Type=1 - 200 117 application/json; charset=utf-8 4.8769ms 2025-11-22 13:27:53.807 +05:30 e8ca7cbc-d348-41f6-8a53-60d25f9caf89 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - null null 2025-11-22 13:27:53.807 +05:30 e8ca7cbc-d348-41f6-8a53-60d25f9caf89 INF CORS policy execution successful. 2025-11-22 13:27:53.808 +05:30 e8ca7cbc-d348-41f6-8a53-60d25f9caf89 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 204 null null 0.6729ms 2025-11-22 13:27:53.875 +05:30 13a0b6ee-8be7-4898-ac48-ad9321d454c1 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - application/json 164 2025-11-22 13:27:53.876 +05:30 13a0b6ee-8be7-4898-ac48-ad9321d454c1 INF CORS policy execution successful. 2025-11-22 13:27:53.877 +05:30 13a0b6ee-8be7-4898-ac48-ad9321d454c1 INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Content-Length: 164}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"Id":2,"loginName":"vyshnav","employee":null,"timezone":2,"email":"vysh@gmail.com","phone":null,"mobile":null,"userType":1,"role":2,"inActive":false,"password":""} 2025-11-22 13:27:53.877 +05:30 81e4628e-5b85-4bdf-bf61-59262e7fd7c2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 13:27:53.878 +05:30 81e4628e-5b85-4bdf-bf61-59262e7fd7c2 INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.AccessController.Api.Models.APIRequest.UserRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:27:53.900 +05:30 81e4628e-5b85-4bdf-bf61-59262e7fd7c2 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:27:53.901 +05:30 81e4628e-5b85-4bdf-bf61-59262e7fd7c2 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api) in 23.3992ms 2025-11-22 13:27:53.901 +05:30 81e4628e-5b85-4bdf-bf61-59262e7fd7c2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 13:27:53.901 +05:30 81e4628e-5b85-4bdf-bf61-59262e7fd7c2 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 13a0b6ee-8be7-4898-ac48-ad9321d454c1}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 89} Body: {"status":"Success","statusCode":2001,"message":"User updated successfully","result":"2"} 2025-11-22 13:27:53.902 +05:30 81e4628e-5b85-4bdf-bf61-59262e7fd7c2 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 201 89 application/json; charset=utf-8 26.1752ms 2025-11-22 13:28:24.666 +05:30 9fcb03c3-9255-49df-b96c-cda44efcec63 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:28:24.668 +05:30 9fcb03c3-9255-49df-b96c-cda44efcec63 INF CORS policy execution successful. 2025-11-22 13:28:24.669 +05:30 9fcb03c3-9255-49df-b96c-cda44efcec63 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.7848ms 2025-11-22 13:28:24.734 +05:30 c20fad52-e7fa-45bf-86aa-3434c4f2736f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:28:24.736 +05:30 c20fad52-e7fa-45bf-86aa-3434c4f2736f INF CORS policy execution successful. 2025-11-22 13:28:24.738 +05:30 c20fad52-e7fa-45bf-86aa-3434c4f2736f INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:28:24.739 +05:30 061cb45c-0d69-4a6e-843c-e0f19cfd0b02 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:28:24.739 +05:30 061cb45c-0d69-4a6e-843c-e0f19cfd0b02 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:28:24.750 +05:30 061cb45c-0d69-4a6e-843c-e0f19cfd0b02 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:28:24.751 +05:30 061cb45c-0d69-4a6e-843c-e0f19cfd0b02 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 11.1817ms 2025-11-22 13:28:24.751 +05:30 061cb45c-0d69-4a6e-843c-e0f19cfd0b02 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:28:24.751 +05:30 061cb45c-0d69-4a6e-843c-e0f19cfd0b02 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c20fad52-e7fa-45bf-86aa-3434c4f2736f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 13:28:24.752 +05:30 061cb45c-0d69-4a6e-843c-e0f19cfd0b02 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 18.4395ms 2025-11-22 13:28:54.603 +05:30 cac330f7-8351-4060-8e15-d3c4ac92f9c3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:28:54.604 +05:30 cac330f7-8351-4060-8e15-d3c4ac92f9c3 INF CORS policy execution successful. 2025-11-22 13:28:54.604 +05:30 979bc4ca-ed2e-4ab5-b0cc-592a5bd06859 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:28:54.605 +05:30 979bc4ca-ed2e-4ab5-b0cc-592a5bd06859 INF CORS policy execution successful. 2025-11-22 13:28:54.605 +05:30 979bc4ca-ed2e-4ab5-b0cc-592a5bd06859 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.3532ms 2025-11-22 13:28:54.605 +05:30 cac330f7-8351-4060-8e15-d3c4ac92f9c3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.8721ms 2025-11-22 13:28:54.670 +05:30 3ab4681d-1919-4703-9cc3-6ab8ad0df815 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:28:54.671 +05:30 3ab4681d-1919-4703-9cc3-6ab8ad0df815 INF CORS policy execution successful. 2025-11-22 13:28:54.671 +05:30 3ab4681d-1919-4703-9cc3-6ab8ad0df815 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.5489ms 2025-11-22 13:28:54.802 +05:30 8c6f7736-4556-49f0-ad1e-2d1ccb16079b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:28:54.803 +05:30 8c6f7736-4556-49f0-ad1e-2d1ccb16079b INF CORS policy execution successful. 2025-11-22 13:28:54.804 +05:30 8c6f7736-4556-49f0-ad1e-2d1ccb16079b INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:28:54.804 +05:30 cff9ce19-a2a7-4fd4-bd30-79050c1d81be INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:28:54.804 +05:30 cff9ce19-a2a7-4fd4-bd30-79050c1d81be INF CORS policy execution successful. 2025-11-22 13:28:54.804 +05:30 cff9ce19-a2a7-4fd4-bd30-79050c1d81be INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:28:54.804 +05:30 9daf8af5-1944-4f1c-8d25-8e30881e1152 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:28:54.805 +05:30 ed9afb9f-ed61-4783-b205-38c9651b4db3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:28:54.805 +05:30 ed9afb9f-ed61-4783-b205-38c9651b4db3 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:28:54.805 +05:30 9daf8af5-1944-4f1c-8d25-8e30881e1152 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:28:54.812 +05:30 9daf8af5-1944-4f1c-8d25-8e30881e1152 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:28:54.812 +05:30 9daf8af5-1944-4f1c-8d25-8e30881e1152 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 6.9423ms 2025-11-22 13:28:54.812 +05:30 9daf8af5-1944-4f1c-8d25-8e30881e1152 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:28:54.812 +05:30 ed9afb9f-ed61-4783-b205-38c9651b4db3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:28:54.812 +05:30 9daf8af5-1944-4f1c-8d25-8e30881e1152 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8c6f7736-4556-49f0-ad1e-2d1ccb16079b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 13:28:54.813 +05:30 ed9afb9f-ed61-4783-b205-38c9651b4db3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.7288ms 2025-11-22 13:28:54.813 +05:30 ed9afb9f-ed61-4783-b205-38c9651b4db3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:28:54.813 +05:30 9daf8af5-1944-4f1c-8d25-8e30881e1152 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 11.1377ms 2025-11-22 13:28:54.813 +05:30 ed9afb9f-ed61-4783-b205-38c9651b4db3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: cff9ce19-a2a7-4fd4-bd30-79050c1d81be}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 13:28:54.813 +05:30 ed9afb9f-ed61-4783-b205-38c9651b4db3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 9.4831ms 2025-11-22 13:28:54.885 +05:30 f2b4ccd4-aeec-41d2-8c05-0b668380e3b9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 13:28:54.885 +05:30 f2b4ccd4-aeec-41d2-8c05-0b668380e3b9 INF CORS policy execution successful. 2025-11-22 13:28:54.885 +05:30 f2b4ccd4-aeec-41d2-8c05-0b668380e3b9 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:28:54.885 +05:30 0c2015a0-61f5-4b93-8701-a318d07b4a8c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:28:54.886 +05:30 0c2015a0-61f5-4b93-8701-a318d07b4a8c INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:28:54.889 +05:30 0c2015a0-61f5-4b93-8701-a318d07b4a8c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:28:54.889 +05:30 0c2015a0-61f5-4b93-8701-a318d07b4a8c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 3.3264ms 2025-11-22 13:28:54.889 +05:30 0c2015a0-61f5-4b93-8701-a318d07b4a8c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 13:28:54.889 +05:30 0c2015a0-61f5-4b93-8701-a318d07b4a8c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f2b4ccd4-aeec-41d2-8c05-0b668380e3b9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 13:28:54.889 +05:30 0c2015a0-61f5-4b93-8701-a318d07b4a8c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 4.8804ms 2025-11-22 13:31:47.380 +05:30 479483ba-5eb0-44ec-ac7c-5b1efdef3214 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:31:47.382 +05:30 479483ba-5eb0-44ec-ac7c-5b1efdef3214 INF CORS policy execution successful. 2025-11-22 13:31:47.383 +05:30 479483ba-5eb0-44ec-ac7c-5b1efdef3214 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.8022ms 2025-11-22 13:31:47.402 +05:30 3d0a1b69-a530-494d-8184-7fde08bc315a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:31:47.402 +05:30 3d0a1b69-a530-494d-8184-7fde08bc315a INF CORS policy execution successful. 2025-11-22 13:31:47.402 +05:30 3d0a1b69-a530-494d-8184-7fde08bc315a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.6915ms 2025-11-22 13:31:47.453 +05:30 8c787066-b901-41d8-b4ff-9c29fd59b125 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:31:47.456 +05:30 8c787066-b901-41d8-b4ff-9c29fd59b125 INF CORS policy execution successful. 2025-11-22 13:31:47.458 +05:30 8c787066-b901-41d8-b4ff-9c29fd59b125 INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:31:47.459 +05:30 ff156472-b2f3-4722-a980-5b927d0e4ee0 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:31:47.459 +05:30 3366dded-a3d0-460b-a39b-d85a3e708ee8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:31:47.460 +05:30 3366dded-a3d0-460b-a39b-d85a3e708ee8 INF CORS policy execution successful. 2025-11-22 13:31:47.460 +05:30 ff156472-b2f3-4722-a980-5b927d0e4ee0 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:31:47.460 +05:30 3366dded-a3d0-460b-a39b-d85a3e708ee8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 0.7824ms 2025-11-22 13:31:47.472 +05:30 ff156472-b2f3-4722-a980-5b927d0e4ee0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:31:47.472 +05:30 ff156472-b2f3-4722-a980-5b927d0e4ee0 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 12.2615ms 2025-11-22 13:31:47.472 +05:30 ff156472-b2f3-4722-a980-5b927d0e4ee0 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:31:47.473 +05:30 ff156472-b2f3-4722-a980-5b927d0e4ee0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 793 application/json; charset=utf-8 19.9287ms 2025-11-22 13:31:47.524 +05:30 f30d5082-d844-43a6-a6fb-73eb5b71b59f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 13:31:47.525 +05:30 f30d5082-d844-43a6-a6fb-73eb5b71b59f INF CORS policy execution successful. 2025-11-22 13:31:47.526 +05:30 f30d5082-d844-43a6-a6fb-73eb5b71b59f INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:31:47.527 +05:30 3afaaf98-fc9e-4784-8b30-0c76a0df7553 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:31:47.527 +05:30 3afaaf98-fc9e-4784-8b30-0c76a0df7553 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:31:47.535 +05:30 3afaaf98-fc9e-4784-8b30-0c76a0df7553 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:31:47.535 +05:30 3afaaf98-fc9e-4784-8b30-0c76a0df7553 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 8.3741ms 2025-11-22 13:31:47.536 +05:30 3afaaf98-fc9e-4784-8b30-0c76a0df7553 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:31:47.536 +05:30 3afaaf98-fc9e-4784-8b30-0c76a0df7553 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f30d5082-d844-43a6-a6fb-73eb5b71b59f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 13:31:47.536 +05:30 3afaaf98-fc9e-4784-8b30-0c76a0df7553 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 12.7025ms 2025-11-22 13:31:47.537 +05:30 88510639-6314-40e0-85e5-57a7ca30805a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:31:47.538 +05:30 88510639-6314-40e0-85e5-57a7ca30805a INF CORS policy execution successful. 2025-11-22 13:31:47.538 +05:30 88510639-6314-40e0-85e5-57a7ca30805a INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:31:47.538 +05:30 c09e1de8-a8e9-4e07-8a4e-6352e668e4d4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:31:47.539 +05:30 c09e1de8-a8e9-4e07-8a4e-6352e668e4d4 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:31:47.543 +05:30 c09e1de8-a8e9-4e07-8a4e-6352e668e4d4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:31:47.543 +05:30 c09e1de8-a8e9-4e07-8a4e-6352e668e4d4 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 4.0754ms 2025-11-22 13:31:47.543 +05:30 c09e1de8-a8e9-4e07-8a4e-6352e668e4d4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 13:31:47.543 +05:30 c09e1de8-a8e9-4e07-8a4e-6352e668e4d4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 793 application/json; charset=utf-8 5.7596ms 2025-11-22 13:31:50.214 +05:30 1442eb5f-66f4-4b9d-813f-c16bdb848c6b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:31:50.215 +05:30 1442eb5f-66f4-4b9d-813f-c16bdb848c6b INF CORS policy execution successful. 2025-11-22 13:31:50.215 +05:30 1442eb5f-66f4-4b9d-813f-c16bdb848c6b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.8842ms 2025-11-22 13:31:50.215 +05:30 2c7153b0-247e-4557-9b70-27eb7783435f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:31:50.215 +05:30 2c7153b0-247e-4557-9b70-27eb7783435f INF CORS policy execution successful. 2025-11-22 13:31:50.216 +05:30 2c7153b0-247e-4557-9b70-27eb7783435f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.2792ms 2025-11-22 13:31:50.280 +05:30 46160535-2279-49bb-b5a2-692378045ac3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:31:50.281 +05:30 46160535-2279-49bb-b5a2-692378045ac3 INF CORS policy execution successful. 2025-11-22 13:31:50.282 +05:30 46160535-2279-49bb-b5a2-692378045ac3 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:31:50.282 +05:30 ffeaa95c-617f-4575-81dc-ac6e03a38b4d INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:31:50.282 +05:30 ffeaa95c-617f-4575-81dc-ac6e03a38b4d INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:31:50.292 +05:30 ffeaa95c-617f-4575-81dc-ac6e03a38b4d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:31:50.293 +05:30 ffeaa95c-617f-4575-81dc-ac6e03a38b4d INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 10.156ms 2025-11-22 13:31:50.293 +05:30 ffeaa95c-617f-4575-81dc-ac6e03a38b4d INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:31:50.293 +05:30 ffeaa95c-617f-4575-81dc-ac6e03a38b4d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 46160535-2279-49bb-b5a2-692378045ac3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:31:50.293 +05:30 ffeaa95c-617f-4575-81dc-ac6e03a38b4d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 13.2444ms 2025-11-22 13:31:50.375 +05:30 b1813270-0711-47a1-bbeb-4daefb91f9ea INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 13:31:50.375 +05:30 b1813270-0711-47a1-bbeb-4daefb91f9ea INF CORS policy execution successful. 2025-11-22 13:31:50.375 +05:30 b1813270-0711-47a1-bbeb-4daefb91f9ea INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:31:50.376 +05:30 cc3955a1-75ff-4e68-b045-6c03475506c7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:31:50.376 +05:30 cc3955a1-75ff-4e68-b045-6c03475506c7 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:31:50.379 +05:30 cc3955a1-75ff-4e68-b045-6c03475506c7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:31:50.379 +05:30 cc3955a1-75ff-4e68-b045-6c03475506c7 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 2.9206ms 2025-11-22 13:31:50.379 +05:30 cc3955a1-75ff-4e68-b045-6c03475506c7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 13:31:50.379 +05:30 cc3955a1-75ff-4e68-b045-6c03475506c7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b1813270-0711-47a1-bbeb-4daefb91f9ea}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 13:31:50.380 +05:30 cc3955a1-75ff-4e68-b045-6c03475506c7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 5.1767ms 2025-11-22 13:32:00.294 +05:30 eeb3766e-fdb8-4e30-b022-858853aa9f60 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:32:00.296 +05:30 eeb3766e-fdb8-4e30-b022-858853aa9f60 INF CORS policy execution successful. 2025-11-22 13:32:00.297 +05:30 eeb3766e-fdb8-4e30-b022-858853aa9f60 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 204 null null 2.538ms 2025-11-22 13:32:00.361 +05:30 a6bdd2cb-986f-4c99-b7c6-3e18dcf59bf7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - null null 2025-11-22 13:32:00.362 +05:30 a6bdd2cb-986f-4c99-b7c6-3e18dcf59bf7 INF CORS policy execution successful. 2025-11-22 13:32:00.362 +05:30 a6bdd2cb-986f-4c99-b7c6-3e18dcf59bf7 INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:32:00.363 +05:30 1a52ef2e-797a-4f8c-8ace-20cb5a1e765c INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:32:00.363 +05:30 1a52ef2e-797a-4f8c-8ace-20cb5a1e765c INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:32:00.367 +05:30 1a52ef2e-797a-4f8c-8ace-20cb5a1e765c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:32:00.367 +05:30 1a52ef2e-797a-4f8c-8ace-20cb5a1e765c INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 4.4263ms 2025-11-22 13:32:00.368 +05:30 1a52ef2e-797a-4f8c-8ace-20cb5a1e765c INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 13:32:00.368 +05:30 1a52ef2e-797a-4f8c-8ace-20cb5a1e765c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a6bdd2cb-986f-4c99-b7c6-3e18dcf59bf7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 742} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":2,\"ActionId\":9,\"Action\":\"Ongoing Timesheet\"},{\"ScreenId\":2,\"ActionId\":10,\"Action\":\"Ongoing Jobs\"},{\"ScreenId\":2,\"ActionId\":11,\"Action\":\"On hold Jobs\"},{\"ScreenId\":2,\"ActionId\":12,\"Action\":\"Completed Jobs\"},{\"ScreenId\":2,\"ActionId\":13,\"Action\":\"Call out Jobs\"},{\"ScreenId\":2,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":2,\"ActionId\":16,\"Action\":\"Edit Job\"},{\"ScreenId\":2,\"ActionId\":17,\"Action\":\"Edit Timesheet\"},{\"ScreenId\":2,\"ActionId\":18,\"Action\":\"Start\"},{\"ScreenId\":2,\"ActionId\":7,\"Action\":\"Allocate\"},{\"ScreenId\":2,\"ActionId\":8,\"Action\":\"Link\"}]"} 2025-11-22 13:32:00.368 +05:30 1a52ef2e-797a-4f8c-8ace-20cb5a1e765c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=2 - 200 742 application/json; charset=utf-8 7.4799ms 2025-11-22 13:32:19.099 +05:30 a6b2ba60-62b0-4f01-8eaf-4f6f8cce17de INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - null null 2025-11-22 13:32:19.101 +05:30 a6b2ba60-62b0-4f01-8eaf-4f6f8cce17de INF CORS policy execution successful. 2025-11-22 13:32:19.102 +05:30 a6b2ba60-62b0-4f01-8eaf-4f6f8cce17de INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 204 null null 2.6156ms 2025-11-22 13:32:19.165 +05:30 5d5de1f1-bbdd-4877-ac16-b0a571ac131c INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - application/json 152 2025-11-22 13:32:19.167 +05:30 5d5de1f1-bbdd-4877-ac16-b0a571ac131c INF CORS policy execution successful. 2025-11-22 13:32:19.169 +05:30 5d5de1f1-bbdd-4877-ac16-b0a571ac131c INF HTTP request: Path: /role/UpsertRole QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Content-Length: 152}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"id":0,"name":"admin22","details":[{"screenId":2,"actionId":9},{"screenId":2,"actionId":10},{"screenId":2,"actionId":11},{"screenId":2,"actionId":12}]} 2025-11-22 13:32:19.170 +05:30 51571bb3-d6fc-4a40-a18b-2c6dedcdfa90 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:32:19.170 +05:30 51571bb3-d6fc-4a40-a18b-2c6dedcdfa90 INF Route matched with {action = "UpsertRole", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertRole(Sang.AccessController.Api.Models.APIRequest.RoleRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 13:32:19.203 +05:30 51571bb3-d6fc-4a40-a18b-2c6dedcdfa90 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:32:19.206 +05:30 51571bb3-d6fc-4a40-a18b-2c6dedcdfa90 INF Executed action Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api) in 35.3935ms 2025-11-22 13:32:19.206 +05:30 51571bb3-d6fc-4a40-a18b-2c6dedcdfa90 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.UpsertRole (Sang.AccessController.Api)' 2025-11-22 13:32:19.206 +05:30 51571bb3-d6fc-4a40-a18b-2c6dedcdfa90 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 5d5de1f1-bbdd-4877-ac16-b0a571ac131c}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/upsertrole}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 94} Body: {"status":"Success","statusCode":2001,"message":"Role inserted successfully.","result":"1004"} 2025-11-22 13:32:19.207 +05:30 51571bb3-d6fc-4a40-a18b-2c6dedcdfa90 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/UpsertRole - 201 94 application/json; charset=utf-8 41.7462ms 2025-11-22 13:32:22.683 +05:30 6f134a48-ee30-4ea3-a738-64f5d4820938 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:32:22.684 +05:30 6f134a48-ee30-4ea3-a738-64f5d4820938 INF CORS policy execution successful. 2025-11-22 13:32:22.684 +05:30 6f134a48-ee30-4ea3-a738-64f5d4820938 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.0214ms 2025-11-22 13:32:22.684 +05:30 fecaeb0c-4ddb-4e6c-96f8-26724dfdb822 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:32:22.685 +05:30 fecaeb0c-4ddb-4e6c-96f8-26724dfdb822 INF CORS policy execution successful. 2025-11-22 13:32:22.685 +05:30 fecaeb0c-4ddb-4e6c-96f8-26724dfdb822 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.3888ms 2025-11-22 13:32:22.712 +05:30 cccc0468-b265-432b-8dc4-af3bb1618a2b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:32:22.713 +05:30 cccc0468-b265-432b-8dc4-af3bb1618a2b INF CORS policy execution successful. 2025-11-22 13:32:22.713 +05:30 cccc0468-b265-432b-8dc4-af3bb1618a2b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.2932ms 2025-11-22 13:32:22.749 +05:30 b08f1d8b-0863-4d16-ae33-00ea6bf414f8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:32:22.751 +05:30 b08f1d8b-0863-4d16-ae33-00ea6bf414f8 INF CORS policy execution successful. 2025-11-22 13:32:22.751 +05:30 b08f1d8b-0863-4d16-ae33-00ea6bf414f8 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:32:22.752 +05:30 2aa106a4-7b79-4bb6-bb7a-6954add049d4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:32:22.752 +05:30 2aa106a4-7b79-4bb6-bb7a-6954add049d4 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:32:22.760 +05:30 2aa106a4-7b79-4bb6-bb7a-6954add049d4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:32:22.761 +05:30 2aa106a4-7b79-4bb6-bb7a-6954add049d4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 8.843ms 2025-11-22 13:32:22.761 +05:30 2aa106a4-7b79-4bb6-bb7a-6954add049d4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:32:22.762 +05:30 2aa106a4-7b79-4bb6-bb7a-6954add049d4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 12.7083ms 2025-11-22 13:32:22.777 +05:30 476cac59-310c-44cd-91a9-103dae9594d2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 13:32:22.778 +05:30 476cac59-310c-44cd-91a9-103dae9594d2 INF CORS policy execution successful. 2025-11-22 13:32:22.778 +05:30 476cac59-310c-44cd-91a9-103dae9594d2 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:32:22.778 +05:30 b5d465da-ec0f-482d-9968-6ffcaba332e6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:32:22.778 +05:30 b5d465da-ec0f-482d-9968-6ffcaba332e6 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:32:22.784 +05:30 b5d465da-ec0f-482d-9968-6ffcaba332e6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:32:22.784 +05:30 b5d465da-ec0f-482d-9968-6ffcaba332e6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 5.7016ms 2025-11-22 13:32:22.784 +05:30 b5d465da-ec0f-482d-9968-6ffcaba332e6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:32:22.785 +05:30 b5d465da-ec0f-482d-9968-6ffcaba332e6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 476cac59-310c-44cd-91a9-103dae9594d2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 13:32:22.785 +05:30 b5d465da-ec0f-482d-9968-6ffcaba332e6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 8.7342ms 2025-11-22 13:32:22.872 +05:30 1351c31a-0846-4e27-9fc3-791d27160bdb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:32:22.873 +05:30 1351c31a-0846-4e27-9fc3-791d27160bdb INF CORS policy execution successful. 2025-11-22 13:32:22.874 +05:30 1351c31a-0846-4e27-9fc3-791d27160bdb INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:32:22.874 +05:30 80255e2a-f963-4320-b241-9142b3ec4815 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:32:22.874 +05:30 80255e2a-f963-4320-b241-9142b3ec4815 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:32:22.879 +05:30 80255e2a-f963-4320-b241-9142b3ec4815 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:32:22.879 +05:30 80255e2a-f963-4320-b241-9142b3ec4815 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.4078ms 2025-11-22 13:32:22.879 +05:30 80255e2a-f963-4320-b241-9142b3ec4815 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:32:22.879 +05:30 80255e2a-f963-4320-b241-9142b3ec4815 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 7.9413ms 2025-11-22 13:32:22.946 +05:30 f1e97908-c4bb-4fa9-a34d-24f395b70599 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 13:32:22.947 +05:30 f1e97908-c4bb-4fa9-a34d-24f395b70599 INF CORS policy execution successful. 2025-11-22 13:32:22.948 +05:30 f1e97908-c4bb-4fa9-a34d-24f395b70599 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:32:22.948 +05:30 cfe746f4-131e-47d8-9e48-d84647aaf90f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:32:22.949 +05:30 cfe746f4-131e-47d8-9e48-d84647aaf90f INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:32:22.954 +05:30 cfe746f4-131e-47d8-9e48-d84647aaf90f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:32:22.955 +05:30 cfe746f4-131e-47d8-9e48-d84647aaf90f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 5.8493ms 2025-11-22 13:32:22.955 +05:30 cfe746f4-131e-47d8-9e48-d84647aaf90f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 13:32:22.955 +05:30 cfe746f4-131e-47d8-9e48-d84647aaf90f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 9.0089ms 2025-11-22 13:33:32.936 +05:30 9641c016-c94f-441f-81b2-ee2c262f1aae INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=7 - null null 2025-11-22 13:33:32.936 +05:30 30f572a5-cb1d-456c-9a88-ddf991cbd4a3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=7 - null null 2025-11-22 13:33:32.945 +05:30 9641c016-c94f-441f-81b2-ee2c262f1aae INF CORS policy execution successful. 2025-11-22 13:33:32.945 +05:30 30f572a5-cb1d-456c-9a88-ddf991cbd4a3 INF CORS policy execution successful. 2025-11-22 13:33:32.949 +05:30 9641c016-c94f-441f-81b2-ee2c262f1aae INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=7 - 204 null null 13.1347ms 2025-11-22 13:33:32.949 +05:30 30f572a5-cb1d-456c-9a88-ddf991cbd4a3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=7 - 204 null null 13.143ms 2025-11-22 13:33:33.019 +05:30 f961de0c-35e5-41a9-93e9-b35e281ebe54 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=7 - null null 2025-11-22 13:33:33.024 +05:30 f961de0c-35e5-41a9-93e9-b35e281ebe54 INF CORS policy execution successful. 2025-11-22 13:33:33.028 +05:30 f961de0c-35e5-41a9-93e9-b35e281ebe54 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:33:33.029 +05:30 20779529-c74b-4147-b4c6-5e7d35742f85 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:33:33.030 +05:30 20779529-c74b-4147-b4c6-5e7d35742f85 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:33:33.063 +05:30 20779529-c74b-4147-b4c6-5e7d35742f85 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:33:33.065 +05:30 20779529-c74b-4147-b4c6-5e7d35742f85 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 33.8638ms 2025-11-22 13:33:33.065 +05:30 20779529-c74b-4147-b4c6-5e7d35742f85 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:33:33.066 +05:30 20779529-c74b-4147-b4c6-5e7d35742f85 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f961de0c-35e5-41a9-93e9-b35e281ebe54}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 434} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":7,\"LoginName\":\"Nidhisha\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 13:33:33.067 +05:30 20779529-c74b-4147-b4c6-5e7d35742f85 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=7 - 200 434 application/json; charset=utf-8 48.1051ms 2025-11-22 13:33:33.180 +05:30 2e43affd-2442-4448-bd0c-df97bb3f1cbc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=7 - null null 2025-11-22 13:33:33.181 +05:30 2e43affd-2442-4448-bd0c-df97bb3f1cbc INF CORS policy execution successful. 2025-11-22 13:33:33.182 +05:30 2e43affd-2442-4448-bd0c-df97bb3f1cbc INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:33:33.182 +05:30 fbca2265-d916-44fe-9c4e-703eacd5874d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:33:33.182 +05:30 fbca2265-d916-44fe-9c4e-703eacd5874d INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:33:33.188 +05:30 fbca2265-d916-44fe-9c4e-703eacd5874d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:33:33.189 +05:30 fbca2265-d916-44fe-9c4e-703eacd5874d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 6.6416ms 2025-11-22 13:33:33.189 +05:30 fbca2265-d916-44fe-9c4e-703eacd5874d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 13:33:33.189 +05:30 fbca2265-d916-44fe-9c4e-703eacd5874d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2e43affd-2442-4448-bd0c-df97bb3f1cbc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 434} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":7,\"LoginName\":\"Nidhisha\",\"Image\":null,\"Timezone\":null,\"Timezone_Name\":null,\"Email\":null,\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":null,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 13:33:33.191 +05:30 fbca2265-d916-44fe-9c4e-703eacd5874d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=7 - 200 434 application/json; charset=utf-8 10.8085ms 2025-11-22 13:33:45.529 +05:30 37ca8690-1366-4e49-9ee3-bc876e1168c0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:33:45.532 +05:30 37ca8690-1366-4e49-9ee3-bc876e1168c0 INF CORS policy execution successful. 2025-11-22 13:33:45.535 +05:30 37ca8690-1366-4e49-9ee3-bc876e1168c0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 5.9702ms 2025-11-22 13:33:45.615 +05:30 70275551-d6e8-42b8-a328-fafe34f9b769 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:33:45.616 +05:30 70275551-d6e8-42b8-a328-fafe34f9b769 INF CORS policy execution successful. 2025-11-22 13:33:45.617 +05:30 70275551-d6e8-42b8-a328-fafe34f9b769 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 13:33:45.618 +05:30 b3b001a7-8e2f-46de-a3f1-acd097d9819e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:33:45.618 +05:30 b3b001a7-8e2f-46de-a3f1-acd097d9819e INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:33:45.634 +05:30 b3b001a7-8e2f-46de-a3f1-acd097d9819e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:33:45.635 +05:30 b3b001a7-8e2f-46de-a3f1-acd097d9819e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 16.7674ms 2025-11-22 13:33:45.635 +05:30 b3b001a7-8e2f-46de-a3f1-acd097d9819e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:33:45.636 +05:30 b3b001a7-8e2f-46de-a3f1-acd097d9819e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 70275551-d6e8-42b8-a328-fafe34f9b769}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 13:33:45.637 +05:30 b3b001a7-8e2f-46de-a3f1-acd097d9819e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 22.0681ms 2025-11-22 13:44:03.109 +05:30 INF Application is shutting down... 2025-11-22 13:44:41.688 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 13:44:41.738 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 13:44:41.765 +05:30 INF Creating key {c2e099c1-1d81-4a2b-b7df-551e6f977672} with creation date 2025-11-22 08:14:41Z, activation date 2025-11-22 08:14:41Z, and expiration date 2026-02-20 08:14:41Z. 2025-11-22 13:44:41.780 +05:30 WRN No XML encryptor configured. Key {c2e099c1-1d81-4a2b-b7df-551e6f977672} may be persisted to storage in unencrypted form. 2025-11-22 13:44:41.974 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 13:44:41.974 +05:30 INF Hosting environment: Production 2025-11-22 13:44:41.975 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 13:44:41.989 +05:30 79ee096e-7a0d-4522-8029-bd7a2172d099 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 13:44:42.222 +05:30 79ee096e-7a0d-4522-8029-bd7a2172d099 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTkyMjMsImV4cCI6MTc2MzgwMTAyMywiaWF0IjoxNzYzNzk5MjIzfQ.kOwi0oJGeT4UuoblWqXHxehe0y6bettueY1IdsEPpMc}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 13:44:42.232 +05:30 1aeab63e-e39d-4801-8736-1e006ff45740 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:44:42.255 +05:30 1aeab63e-e39d-4801-8736-1e006ff45740 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 13:44:42.746 +05:30 1aeab63e-e39d-4801-8736-1e006ff45740 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 13:44:42.803 +05:30 1aeab63e-e39d-4801-8736-1e006ff45740 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 543.9162ms 2025-11-22 13:44:42.807 +05:30 1aeab63e-e39d-4801-8736-1e006ff45740 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 13:44:42.810 +05:30 1aeab63e-e39d-4801-8736-1e006ff45740 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 79ee096e-7a0d-4522-8029-bd7a2172d099}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 13:44:42.824 +05:30 1aeab63e-e39d-4801-8736-1e006ff45740 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 839.8435ms 2025-11-22 13:55:41.319 +05:30 INF Application is shutting down... 2025-11-22 15:05:58.499 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 15:05:58.563 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 15:05:58.594 +05:30 INF Creating key {a29cc1e0-8293-4e66-9d27-e1ad2aa6d7a2} with creation date 2025-11-22 09:35:58Z, activation date 2025-11-22 09:35:58Z, and expiration date 2026-02-20 09:35:58Z. 2025-11-22 15:05:58.610 +05:30 WRN No XML encryptor configured. Key {a29cc1e0-8293-4e66-9d27-e1ad2aa6d7a2} may be persisted to storage in unencrypted form. 2025-11-22 15:05:58.910 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 15:05:58.911 +05:30 INF Hosting environment: Production 2025-11-22 15:05:58.911 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 15:05:58.933 +05:30 ca89e440-f17b-4869-80df-75727ce42657 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:05:58.933 +05:30 44405a3e-c38e-4f35-b2f7-890c31917898 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:05:58.933 +05:30 1ce3a19a-6b70-47bc-b014-6954e48a6d85 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:05:59.035 +05:30 1ce3a19a-6b70-47bc-b014-6954e48a6d85 INF CORS policy execution successful. 2025-11-22 15:05:59.035 +05:30 44405a3e-c38e-4f35-b2f7-890c31917898 INF CORS policy execution successful. 2025-11-22 15:05:59.035 +05:30 ca89e440-f17b-4869-80df-75727ce42657 INF CORS policy execution successful. 2025-11-22 15:05:59.052 +05:30 ca89e440-f17b-4869-80df-75727ce42657 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 119.9954ms 2025-11-22 15:05:59.051 +05:30 1ce3a19a-6b70-47bc-b014-6954e48a6d85 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 119.9988ms 2025-11-22 15:05:59.052 +05:30 44405a3e-c38e-4f35-b2f7-890c31917898 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 120.2158ms 2025-11-22 15:05:59.114 +05:30 ca92f0f0-a0e5-4cfd-b369-fc793c3865d8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:05:59.114 +05:30 033b5e88-b4cb-4e3a-877f-4385a7093415 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:05:59.277 +05:30 033b5e88-b4cb-4e3a-877f-4385a7093415 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:22:23 AM', Current time (UTC): '11/22/2025 9:35:59 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:05:59.277 +05:30 ca92f0f0-a0e5-4cfd-b369-fc793c3865d8 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:22:23 AM', Current time (UTC): '11/22/2025 9:35:59 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:05:59.295 +05:30 ca92f0f0-a0e5-4cfd-b369-fc793c3865d8 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:22:23 AM', Current time (UTC): '11/22/2025 9:35:59 AM'. 2025-11-22 15:05:59.295 +05:30 033b5e88-b4cb-4e3a-877f-4385a7093415 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:22:23 AM', Current time (UTC): '11/22/2025 9:35:59 AM'. 2025-11-22 15:05:59.299 +05:30 033b5e88-b4cb-4e3a-877f-4385a7093415 INF CORS policy execution successful. 2025-11-22 15:05:59.299 +05:30 ca92f0f0-a0e5-4cfd-b369-fc793c3865d8 INF CORS policy execution successful. 2025-11-22 15:05:59.380 +05:30 ca92f0f0-a0e5-4cfd-b369-fc793c3865d8 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:05:59.380 +05:30 033b5e88-b4cb-4e3a-877f-4385a7093415 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:05:59.403 +05:30 3abbda1f-d866-4947-8fe5-35c3b644bf72 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:05:59.403 +05:30 dcf4166c-22a2-4825-bd54-8b054153eb94 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:05:59.412 +05:30 dcf4166c-22a2-4825-bd54-8b054153eb94 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:05:59.412 +05:30 3abbda1f-d866-4947-8fe5-35c3b644bf72 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:05:59.414 +05:30 dcf4166c-22a2-4825-bd54-8b054153eb94 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: ca92f0f0-a0e5-4cfd-b369-fc793c3865d8}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 08:22:23'"} Body: 2025-11-22 15:05:59.414 +05:30 3abbda1f-d866-4947-8fe5-35c3b644bf72 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 033b5e88-b4cb-4e3a-877f-4385a7093415}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 08:22:23'"} Body: 2025-11-22 15:05:59.430 +05:30 3abbda1f-d866-4947-8fe5-35c3b644bf72 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 315.5388ms 2025-11-22 15:05:59.430 +05:30 dcf4166c-22a2-4825-bd54-8b054153eb94 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 315.4844ms 2025-11-22 15:05:59.493 +05:30 47538391-6c0d-4952-bfc1-71dc191c543b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNTYsImV4cCI6MTc2Mzg0MDE1NiwiaWF0IjoxNzYzODA0MTU2fQ.mgn-VwuO3GK3PU4tj8n-v6fUGNlJmyfrRc1Fici3BzU - null null 2025-11-22 15:05:59.495 +05:30 47538391-6c0d-4952-bfc1-71dc191c543b INF CORS policy execution successful. 2025-11-22 15:05:59.500 +05:30 47538391-6c0d-4952-bfc1-71dc191c543b INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNTYsImV4cCI6MTc2Mzg0MDE1NiwiaWF0IjoxNzYzODA0MTU2fQ.mgn-VwuO3GK3PU4tj8n-v6fUGNlJmyfrRc1Fici3BzU Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:05:59.508 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:05:59.569 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 15:05:59.798 +05:30 be86b2ce-c78e-47b5-b4ee-ce8b0f92d75c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:05:59.801 +05:30 be86b2ce-c78e-47b5-b4ee-ce8b0f92d75c INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:22:23 AM', Current time (UTC): '11/22/2025 9:35:59 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:05:59.802 +05:30 be86b2ce-c78e-47b5-b4ee-ce8b0f92d75c INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:22:23 AM', Current time (UTC): '11/22/2025 9:35:59 AM'. 2025-11-22 15:05:59.802 +05:30 be86b2ce-c78e-47b5-b4ee-ce8b0f92d75c INF CORS policy execution successful. 2025-11-22 15:05:59.810 +05:30 be86b2ce-c78e-47b5-b4ee-ce8b0f92d75c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTc5NDMsImV4cCI6MTc2Mzc5OTc0MywiaWF0IjoxNzYzNzk3OTQzfQ.Fr8AnkkAPVRSBhQIJH34IsarH4gcXuJEoPlelpl2Y9s}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:05:59.818 +05:30 7f9ff323-4c40-45b8-867c-9157c29f29da INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:05:59.820 +05:30 7f9ff323-4c40-45b8-867c-9157c29f29da INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:05:59.821 +05:30 7f9ff323-4c40-45b8-867c-9157c29f29da INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: be86b2ce-c78e-47b5-b4ee-ce8b0f92d75c}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 08:22:23'"} Body: 2025-11-22 15:05:59.823 +05:30 7f9ff323-4c40-45b8-867c-9157c29f29da INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 25.1723ms 2025-11-22 15:06:00.605 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF Database retrieved SS0003_Pioneer 2025-11-22 15:06:00.659 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF Token generated 2025-11-22 15:06:00.662 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF Token generated 2025-11-22 15:06:00.804 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 15:06:00.915 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 1339.4498ms 2025-11-22 15:06:00.916 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:06:00.918 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 47538391-6c0d-4952-bfc1-71dc191c543b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 981} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2MzgwNTk2MCwiaWF0IjoxNzYzODA0MTYwfQ.jYfkaN9oTmsj8JwwF9ow3ignK9jBpGcVeQSNctLeSIk\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2Mzg0MDE2MCwiaWF0IjoxNzYzODA0MTYwfQ.a-QOB1eoR3jwMmAhOiRtyDzHkw71MxHHNJfo6otUovw\"","tokenExpiryMin":30}} 2025-11-22 15:06:00.923 +05:30 5151c7c4-de56-4f78-93dd-cf9f52ae0445 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNTYsImV4cCI6MTc2Mzg0MDE1NiwiaWF0IjoxNzYzODA0MTU2fQ.mgn-VwuO3GK3PU4tj8n-v6fUGNlJmyfrRc1Fici3BzU - 200 981 application/json; charset=utf-8 1429.9323ms 2025-11-22 15:06:00.994 +05:30 c0d3aa34-ce6f-4db1-b462-91e0be86ca40 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:06:00.994 +05:30 28c8b93c-3161-4fcb-b963-a9a8bac45824 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:06:01.023 +05:30 28c8b93c-3161-4fcb-b963-a9a8bac45824 INF CORS policy execution successful. 2025-11-22 15:06:01.023 +05:30 c0d3aa34-ce6f-4db1-b462-91e0be86ca40 INF CORS policy execution successful. 2025-11-22 15:06:01.026 +05:30 c0d3aa34-ce6f-4db1-b462-91e0be86ca40 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2MzgwNTk2MCwiaWF0IjoxNzYzODA0MTYwfQ.jYfkaN9oTmsj8JwwF9ow3ignK9jBpGcVeQSNctLeSIk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:06:01.026 +05:30 28c8b93c-3161-4fcb-b963-a9a8bac45824 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2MzgwNTk2MCwiaWF0IjoxNzYzODA0MTYwfQ.jYfkaN9oTmsj8JwwF9ow3ignK9jBpGcVeQSNctLeSIk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:06:01.029 +05:30 5b795780-68fd-4f2e-a906-5a669124b551 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:06:01.029 +05:30 d68f62ee-f829-45d7-a0a8-0e2cf41b7f3e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:06:01.050 +05:30 5b795780-68fd-4f2e-a906-5a669124b551 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:06:01.050 +05:30 d68f62ee-f829-45d7-a0a8-0e2cf41b7f3e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:06:01.180 +05:30 5b795780-68fd-4f2e-a906-5a669124b551 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:06:01.180 +05:30 d68f62ee-f829-45d7-a0a8-0e2cf41b7f3e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:06:01.194 +05:30 5b795780-68fd-4f2e-a906-5a669124b551 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 143.2891ms 2025-11-22 15:06:01.194 +05:30 d68f62ee-f829-45d7-a0a8-0e2cf41b7f3e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 143.2188ms 2025-11-22 15:06:01.196 +05:30 d68f62ee-f829-45d7-a0a8-0e2cf41b7f3e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:06:01.196 +05:30 5b795780-68fd-4f2e-a906-5a669124b551 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:06:01.197 +05:30 5b795780-68fd-4f2e-a906-5a669124b551 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 28c8b93c-3161-4fcb-b963-a9a8bac45824}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 15:06:01.197 +05:30 d68f62ee-f829-45d7-a0a8-0e2cf41b7f3e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c0d3aa34-ce6f-4db1-b462-91e0be86ca40}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:06:01.199 +05:30 d68f62ee-f829-45d7-a0a8-0e2cf41b7f3e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 205.4771ms 2025-11-22 15:06:01.199 +05:30 5b795780-68fd-4f2e-a906-5a669124b551 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 205.4829ms 2025-11-22 15:06:01.274 +05:30 ce171946-7a6f-4ee3-8994-4bbe115cd5b0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:06:01.280 +05:30 ce171946-7a6f-4ee3-8994-4bbe115cd5b0 INF CORS policy execution successful. 2025-11-22 15:06:01.284 +05:30 ce171946-7a6f-4ee3-8994-4bbe115cd5b0 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2MzgwNTk2MCwiaWF0IjoxNzYzODA0MTYwfQ.jYfkaN9oTmsj8JwwF9ow3ignK9jBpGcVeQSNctLeSIk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:06:01.287 +05:30 eedc5f29-136f-469f-a105-cf773763cf1c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:06:01.290 +05:30 eedc5f29-136f-469f-a105-cf773763cf1c INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:06:01.350 +05:30 eedc5f29-136f-469f-a105-cf773763cf1c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:06:01.353 +05:30 eedc5f29-136f-469f-a105-cf773763cf1c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 61.7528ms 2025-11-22 15:06:01.354 +05:30 eedc5f29-136f-469f-a105-cf773763cf1c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:06:01.356 +05:30 eedc5f29-136f-469f-a105-cf773763cf1c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ce171946-7a6f-4ee3-8994-4bbe115cd5b0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:06:01.358 +05:30 eedc5f29-136f-469f-a105-cf773763cf1c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 84.2214ms 2025-11-22 15:08:40.939 +05:30 fb33d343-d416-4a15-8c83-885f15195550 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:08:40.939 +05:30 49517168-2007-4632-8fbb-f7cfac142668 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:08:40.960 +05:30 49517168-2007-4632-8fbb-f7cfac142668 INF CORS policy execution successful. 2025-11-22 15:08:40.960 +05:30 fb33d343-d416-4a15-8c83-885f15195550 INF CORS policy execution successful. 2025-11-22 15:08:40.965 +05:30 49517168-2007-4632-8fbb-f7cfac142668 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 27.8799ms 2025-11-22 15:08:40.965 +05:30 fb33d343-d416-4a15-8c83-885f15195550 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 27.8981ms 2025-11-22 15:08:40.988 +05:30 8d092f43-5216-4108-b492-6ee1a656a42a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:08:40.989 +05:30 8d092f43-5216-4108-b492-6ee1a656a42a INF CORS policy execution successful. 2025-11-22 15:08:40.990 +05:30 8d092f43-5216-4108-b492-6ee1a656a42a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.2658ms 2025-11-22 15:08:41.038 +05:30 00c2471e-ebf9-4720-8792-0aa09db4aa71 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:08:41.047 +05:30 00c2471e-ebf9-4720-8792-0aa09db4aa71 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:26:13 AM', Current time (UTC): '11/22/2025 9:38:41 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:08:41.055 +05:30 00c2471e-ebf9-4720-8792-0aa09db4aa71 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:26:13 AM', Current time (UTC): '11/22/2025 9:38:41 AM'. 2025-11-22 15:08:41.057 +05:30 00c2471e-ebf9-4720-8792-0aa09db4aa71 INF CORS policy execution successful. 2025-11-22 15:08:41.057 +05:30 4bc1429d-2248-493f-8fd1-8f0828b02b42 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:08:41.060 +05:30 4bc1429d-2248-493f-8fd1-8f0828b02b42 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:26:13 AM', Current time (UTC): '11/22/2025 9:38:41 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:08:41.061 +05:30 4bc1429d-2248-493f-8fd1-8f0828b02b42 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:26:13 AM', Current time (UTC): '11/22/2025 9:38:41 AM'. 2025-11-22 15:08:41.062 +05:30 4bc1429d-2248-493f-8fd1-8f0828b02b42 INF CORS policy execution successful. 2025-11-22 15:08:41.064 +05:30 00c2471e-ebf9-4720-8792-0aa09db4aa71 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk4MTczLCJleHAiOjE3NjM3OTk5NzMsImlhdCI6MTc2Mzc5ODE3M30.dI6gUfA2HhECx27VtaOJx5pO-qugjcTJ1b55IHdL9ZY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:08:41.064 +05:30 4bc1429d-2248-493f-8fd1-8f0828b02b42 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk4MTczLCJleHAiOjE3NjM3OTk5NzMsImlhdCI6MTc2Mzc5ODE3M30.dI6gUfA2HhECx27VtaOJx5pO-qugjcTJ1b55IHdL9ZY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:08:41.067 +05:30 1a52fe55-6f45-4141-a2f7-df6e236272cc INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:08:41.067 +05:30 cf1e1d2a-48f7-42d1-8b37-1b8bd96615ad INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:08:41.067 +05:30 cf1e1d2a-48f7-42d1-8b37-1b8bd96615ad INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:08:41.067 +05:30 1a52fe55-6f45-4141-a2f7-df6e236272cc INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:08:41.068 +05:30 1a52fe55-6f45-4141-a2f7-df6e236272cc INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 4bc1429d-2248-493f-8fd1-8f0828b02b42}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 08:26:13'"} Body: 2025-11-22 15:08:41.068 +05:30 cf1e1d2a-48f7-42d1-8b37-1b8bd96615ad INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 00c2471e-ebf9-4720-8792-0aa09db4aa71}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 08:26:13'"} Body: 2025-11-22 15:08:41.069 +05:30 1a52fe55-6f45-4141-a2f7-df6e236272cc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 12.1858ms 2025-11-22 15:08:41.069 +05:30 cf1e1d2a-48f7-42d1-8b37-1b8bd96615ad INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 31.8107ms 2025-11-22 15:08:41.131 +05:30 ed649c28-28b6-4d4f-b7d1-24b24f87f796 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:08:41.135 +05:30 ed649c28-28b6-4d4f-b7d1-24b24f87f796 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:26:13 AM', Current time (UTC): '11/22/2025 9:38:41 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:08:41.135 +05:30 f15b53ce-c24a-410b-a99a-12e1692b81f6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk4MTczLCJleHAiOjE3NjM4MzQxNzMsImlhdCI6MTc2Mzc5ODE3M30.KjCrmlgTAAs-JNjm1-jjB3AbOz71-ckFNRznO6z0SXQ - null null 2025-11-22 15:08:41.137 +05:30 ed649c28-28b6-4d4f-b7d1-24b24f87f796 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:26:13 AM', Current time (UTC): '11/22/2025 9:38:41 AM'. 2025-11-22 15:08:41.137 +05:30 ed649c28-28b6-4d4f-b7d1-24b24f87f796 INF CORS policy execution successful. 2025-11-22 15:08:41.138 +05:30 f15b53ce-c24a-410b-a99a-12e1692b81f6 INF CORS policy execution successful. 2025-11-22 15:08:41.139 +05:30 ed649c28-28b6-4d4f-b7d1-24b24f87f796 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk4MTczLCJleHAiOjE3NjM3OTk5NzMsImlhdCI6MTc2Mzc5ODE3M30.dI6gUfA2HhECx27VtaOJx5pO-qugjcTJ1b55IHdL9ZY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:08:41.139 +05:30 fd88b7cf-3ada-4dc9-91f9-6c12fff85580 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:08:41.139 +05:30 fd88b7cf-3ada-4dc9-91f9-6c12fff85580 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:08:41.140 +05:30 fd88b7cf-3ada-4dc9-91f9-6c12fff85580 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: ed649c28-28b6-4d4f-b7d1-24b24f87f796}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 08:26:13'"} Body: 2025-11-22 15:08:41.141 +05:30 fd88b7cf-3ada-4dc9-91f9-6c12fff85580 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 10.3822ms 2025-11-22 15:08:41.145 +05:30 f15b53ce-c24a-410b-a99a-12e1692b81f6 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk4MTczLCJleHAiOjE3NjM4MzQxNzMsImlhdCI6MTc2Mzc5ODE3M30.KjCrmlgTAAs-JNjm1-jjB3AbOz71-ckFNRznO6z0SXQ Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:08:41.147 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:08:41.150 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 15:08:41.187 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF Database retrieved SS0003_Pioneer 2025-11-22 15:08:41.197 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF Token generated 2025-11-22 15:08:41.198 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF Token generated 2025-11-22 15:08:41.200 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 15:08:41.203 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 52.2828ms 2025-11-22 15:08:41.204 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:08:41.204 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f15b53ce-c24a-410b-a99a-12e1692b81f6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1007} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4MDYxMjEsImlhdCI6MTc2MzgwNDMyMX0.8fR_PxZgAn0AQY96L8DqqpBBQZtITyKzoUcS2hzoVVk\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4NDAzMjEsImlhdCI6MTc2MzgwNDMyMX0.znbjDYHuIwVOFO4Ob6xqqWfpUIdQHcvSer7fcsVdSC0\"","tokenExpiryMin":30}} 2025-11-22 15:08:41.206 +05:30 39a505a8-76d3-41fb-8555-513a0712f43e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzk4MTczLCJleHAiOjE3NjM4MzQxNzMsImlhdCI6MTc2Mzc5ODE3M30.KjCrmlgTAAs-JNjm1-jjB3AbOz71-ckFNRznO6z0SXQ - 200 1007 application/json; charset=utf-8 70.52ms 2025-11-22 15:08:41.285 +05:30 31a88dd5-4be9-407b-833e-fe7be6101ca2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:08:41.289 +05:30 31a88dd5-4be9-407b-833e-fe7be6101ca2 INF CORS policy execution successful. 2025-11-22 15:08:41.292 +05:30 31a88dd5-4be9-407b-833e-fe7be6101ca2 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4MDYxMjEsImlhdCI6MTc2MzgwNDMyMX0.8fR_PxZgAn0AQY96L8DqqpBBQZtITyKzoUcS2hzoVVk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:08:41.294 +05:30 71bf5968-699c-4c58-83a7-fa61792698a2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:08:41.294 +05:30 71bf5968-699c-4c58-83a7-fa61792698a2 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:08:41.310 +05:30 71bf5968-699c-4c58-83a7-fa61792698a2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:08:41.313 +05:30 71bf5968-699c-4c58-83a7-fa61792698a2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 18.4655ms 2025-11-22 15:08:41.314 +05:30 71bf5968-699c-4c58-83a7-fa61792698a2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:08:41.314 +05:30 71bf5968-699c-4c58-83a7-fa61792698a2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 31a88dd5-4be9-407b-833e-fe7be6101ca2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 15:08:41.316 +05:30 71bf5968-699c-4c58-83a7-fa61792698a2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 30.2477ms 2025-11-22 15:08:41.493 +05:30 9ccdeab0-4a1e-4b3f-85a1-a50a40b6cbf2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:08:41.497 +05:30 9ccdeab0-4a1e-4b3f-85a1-a50a40b6cbf2 INF CORS policy execution successful. 2025-11-22 15:08:41.498 +05:30 9ccdeab0-4a1e-4b3f-85a1-a50a40b6cbf2 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4MDYxMjEsImlhdCI6MTc2MzgwNDMyMX0.8fR_PxZgAn0AQY96L8DqqpBBQZtITyKzoUcS2hzoVVk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:08:41.499 +05:30 e1af6406-824d-4086-a1ee-a3cbfe8ac460 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:08:41.500 +05:30 e1af6406-824d-4086-a1ee-a3cbfe8ac460 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:08:41.513 +05:30 e1af6406-824d-4086-a1ee-a3cbfe8ac460 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:08:41.514 +05:30 e1af6406-824d-4086-a1ee-a3cbfe8ac460 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 13.887ms 2025-11-22 15:08:41.514 +05:30 e1af6406-824d-4086-a1ee-a3cbfe8ac460 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:08:41.515 +05:30 e1af6406-824d-4086-a1ee-a3cbfe8ac460 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9ccdeab0-4a1e-4b3f-85a1-a50a40b6cbf2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 15:08:41.516 +05:30 e1af6406-824d-4086-a1ee-a3cbfe8ac460 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 23.246ms 2025-11-22 15:08:41.523 +05:30 94353ac2-fa79-42ea-bdb7-1a31edb17701 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4NDAzMjEsImlhdCI6MTc2MzgwNDMyMX0.znbjDYHuIwVOFO4Ob6xqqWfpUIdQHcvSer7fcsVdSC0 - null null 2025-11-22 15:08:41.524 +05:30 94353ac2-fa79-42ea-bdb7-1a31edb17701 INF CORS policy execution successful. 2025-11-22 15:08:41.525 +05:30 94353ac2-fa79-42ea-bdb7-1a31edb17701 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4NDAzMjEsImlhdCI6MTc2MzgwNDMyMX0.znbjDYHuIwVOFO4Ob6xqqWfpUIdQHcvSer7fcsVdSC0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:08:41.526 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:08:41.526 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 15:08:41.542 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF Database retrieved SS0003_Pioneer 2025-11-22 15:08:41.551 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF Token generated 2025-11-22 15:08:41.552 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF Token generated 2025-11-22 15:08:41.553 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 15:08:41.554 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 27.718ms 2025-11-22 15:08:41.554 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:08:41.555 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 94353ac2-fa79-42ea-bdb7-1a31edb17701}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1007} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4MDYxMjEsImlhdCI6MTc2MzgwNDMyMX0.8fR_PxZgAn0AQY96L8DqqpBBQZtITyKzoUcS2hzoVVk\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4NDAzMjEsImlhdCI6MTc2MzgwNDMyMX0.znbjDYHuIwVOFO4Ob6xqqWfpUIdQHcvSer7fcsVdSC0\"","tokenExpiryMin":30}} 2025-11-22 15:08:41.556 +05:30 74c56043-77a5-45ec-a269-b4a508eab1d1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4NDAzMjEsImlhdCI6MTc2MzgwNDMyMX0.znbjDYHuIwVOFO4Ob6xqqWfpUIdQHcvSer7fcsVdSC0 - 200 1007 application/json; charset=utf-8 32.7784ms 2025-11-22 15:08:41.717 +05:30 a3e64096-a3dc-412e-9ea6-ab3e8f1fa36b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:08:41.719 +05:30 a3e64096-a3dc-412e-9ea6-ab3e8f1fa36b INF CORS policy execution successful. 2025-11-22 15:08:41.720 +05:30 a3e64096-a3dc-412e-9ea6-ab3e8f1fa36b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4MDYxMjEsImlhdCI6MTc2MzgwNDMyMX0.8fR_PxZgAn0AQY96L8DqqpBBQZtITyKzoUcS2hzoVVk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:08:41.721 +05:30 dac8b617-90bb-49a7-ab28-ad3c7ebad846 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:08:41.721 +05:30 dac8b617-90bb-49a7-ab28-ad3c7ebad846 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:08:41.743 +05:30 dac8b617-90bb-49a7-ab28-ad3c7ebad846 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:08:41.746 +05:30 dac8b617-90bb-49a7-ab28-ad3c7ebad846 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 24.4872ms 2025-11-22 15:08:41.748 +05:30 dac8b617-90bb-49a7-ab28-ad3c7ebad846 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:08:41.748 +05:30 dac8b617-90bb-49a7-ab28-ad3c7ebad846 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a3e64096-a3dc-412e-9ea6-ab3e8f1fa36b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 15:08:41.750 +05:30 dac8b617-90bb-49a7-ab28-ad3c7ebad846 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 33.1712ms 2025-11-22 15:18:57.542 +05:30 INF Application is shutting down... 2025-11-22 15:32:57.669 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 15:32:57.706 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 15:32:57.728 +05:30 INF Creating key {3e8cb0fa-fcc2-472e-98ff-5098725cab24} with creation date 2025-11-22 10:02:57Z, activation date 2025-11-22 10:02:57Z, and expiration date 2026-02-20 10:02:57Z. 2025-11-22 15:32:57.740 +05:30 WRN No XML encryptor configured. Key {3e8cb0fa-fcc2-472e-98ff-5098725cab24} may be persisted to storage in unencrypted form. 2025-11-22 15:32:57.905 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 15:32:57.906 +05:30 INF Hosting environment: Production 2025-11-22 15:32:57.906 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 15:32:57.922 +05:30 a2f5ce13-eba9-469e-b349-1df731b035de INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:32:58.151 +05:30 a2f5ce13-eba9-469e-b349-1df731b035de INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiRGIiLCJ1bmlxdWVfbmFtZSI6IkRiIiwibmFtZWlkIjoiNSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDU3NzYsImV4cCI6MTc2MzgwNzU3NiwiaWF0IjoxNzYzODA1Nzc2fQ.xlKofL3u45eUkAo-VaeJUODDDL7aOnnvWpmKmjTvBfQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/home}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 15:32:58.162 +05:30 e6b37ad3-87e2-4531-ab3b-2cceb8cbf08e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:32:58.184 +05:30 e6b37ad3-87e2-4531-ab3b-2cceb8cbf08e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:32:58.590 +05:30 e6b37ad3-87e2-4531-ab3b-2cceb8cbf08e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:32:58.628 +05:30 e6b37ad3-87e2-4531-ab3b-2cceb8cbf08e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 439.952ms 2025-11-22 15:32:58.632 +05:30 e6b37ad3-87e2-4531-ab3b-2cceb8cbf08e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:32:58.634 +05:30 e6b37ad3-87e2-4531-ab3b-2cceb8cbf08e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a2f5ce13-eba9-469e-b349-1df731b035de}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:32:58.643 +05:30 e6b37ad3-87e2-4531-ab3b-2cceb8cbf08e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 728.4177ms 2025-11-22 15:33:00.473 +05:30 7186e8c1-5495-4b67-bf5f-5c2377632911 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:33:00.484 +05:30 7186e8c1-5495-4b67-bf5f-5c2377632911 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,ml;q=0.8,te;q=0.7}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiRGIiLCJ1bmlxdWVfbmFtZSI6IkRiIiwibmFtZWlkIjoiNSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDU3NzYsImV4cCI6MTc2MzgwNzU3NiwiaWF0IjoxNzYzODA1Nzc2fQ.xlKofL3u45eUkAo-VaeJUODDDL7aOnnvWpmKmjTvBfQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 15:33:00.486 +05:30 3a194d7f-c66d-4873-8d52-575bb87c99cd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:33:00.494 +05:30 3a194d7f-c66d-4873-8d52-575bb87c99cd INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:33:00.538 +05:30 3a194d7f-c66d-4873-8d52-575bb87c99cd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:33:00.540 +05:30 3a194d7f-c66d-4873-8d52-575bb87c99cd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 44.8562ms 2025-11-22 15:33:00.540 +05:30 3a194d7f-c66d-4873-8d52-575bb87c99cd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:33:00.540 +05:30 3a194d7f-c66d-4873-8d52-575bb87c99cd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7186e8c1-5495-4b67-bf5f-5c2377632911}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 15:33:00.541 +05:30 3a194d7f-c66d-4873-8d52-575bb87c99cd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 69.5853ms 2025-11-22 15:39:24.029 +05:30 bad184da-c635-4c19-806d-fb9946097a88 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:39:24.047 +05:30 bad184da-c635-4c19-806d-fb9946097a88 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:43:43 AM', Current time (UTC): '11/22/2025 10:09:24 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:39:24.051 +05:30 a3ee3eda-8ba7-40a5-b094-5721b8720725 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:39:24.064 +05:30 a3ee3eda-8ba7-40a5-b094-5721b8720725 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:43:43 AM', Current time (UTC): '11/22/2025 10:09:24 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:39:24.064 +05:30 bad184da-c635-4c19-806d-fb9946097a88 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:43:43 AM', Current time (UTC): '11/22/2025 10:09:24 AM'. 2025-11-22 15:39:24.065 +05:30 a3ee3eda-8ba7-40a5-b094-5721b8720725 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 8:43:43 AM', Current time (UTC): '11/22/2025 10:09:24 AM'. 2025-11-22 15:39:24.069 +05:30 a3ee3eda-8ba7-40a5-b094-5721b8720725 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTkyMjMsImV4cCI6MTc2MzgwMTAyMywiaWF0IjoxNzYzNzk5MjIzfQ.kOwi0oJGeT4UuoblWqXHxehe0y6bettueY1IdsEPpMc}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 15:39:24.069 +05:30 bad184da-c635-4c19-806d-fb9946097a88 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTkyMjMsImV4cCI6MTc2MzgwMTAyMywiaWF0IjoxNzYzNzk5MjIzfQ.kOwi0oJGeT4UuoblWqXHxehe0y6bettueY1IdsEPpMc}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 15:39:24.074 +05:30 17cfacb8-cc2d-4bf9-96db-06fde98d141d INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:39:24.074 +05:30 37f51e7b-c5f0-441a-a0a4-6e778e970fc6 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:39:24.083 +05:30 37f51e7b-c5f0-441a-a0a4-6e778e970fc6 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:39:24.083 +05:30 17cfacb8-cc2d-4bf9-96db-06fde98d141d INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:39:24.084 +05:30 37f51e7b-c5f0-441a-a0a4-6e778e970fc6 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: a3ee3eda-8ba7-40a5-b094-5721b8720725}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 08:43:43'"} Body: 2025-11-22 15:39:24.084 +05:30 17cfacb8-cc2d-4bf9-96db-06fde98d141d INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: bad184da-c635-4c19-806d-fb9946097a88}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 08:43:43'"} Body: 2025-11-22 15:39:24.089 +05:30 37f51e7b-c5f0-441a-a0a4-6e778e970fc6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 37.9167ms 2025-11-22 15:39:24.089 +05:30 17cfacb8-cc2d-4bf9-96db-06fde98d141d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 60.4122ms 2025-11-22 15:39:24.124 +05:30 a9871b22-f77d-490c-a59e-193baeef9e5d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTkyMjMsImV4cCI6MTc2MzgzNTIyMywiaWF0IjoxNzYzNzk5MjIzfQ.56sUTR3E4p5EQrnQ03NklMb5Dmgh62zKIUXGzZApDz8 - null null 2025-11-22 15:39:24.126 +05:30 a9871b22-f77d-490c-a59e-193baeef9e5d INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTkyMjMsImV4cCI6MTc2MzgzNTIyMywiaWF0IjoxNzYzNzk5MjIzfQ.56sUTR3E4p5EQrnQ03NklMb5Dmgh62zKIUXGzZApDz8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 15:39:24.127 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:39:24.138 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 15:39:24.258 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF Database retrieved SS0003_Pioneer 2025-11-22 15:39:24.294 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF Token generated 2025-11-22 15:39:24.296 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF Token generated 2025-11-22 15:39:24.299 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 15:39:24.321 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 181.8183ms 2025-11-22 15:39:24.321 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:39:24.322 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a9871b22-f77d-490c-a59e-193baeef9e5d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 981} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDYxNjQsImV4cCI6MTc2MzgwNzk2NCwiaWF0IjoxNzYzODA2MTY0fQ.Dh7q6AaWXA6SaBuMVUmSsVnlDkmciwARB1tljaT67p8\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDYxNjQsImV4cCI6MTc2Mzg0MjE2NCwiaWF0IjoxNzYzODA2MTY0fQ.myqGZ3hxgFKgqSaqD6qXbqAPokETpyLzhwDezXs7DrQ\"","tokenExpiryMin":30}} 2025-11-22 15:39:24.323 +05:30 a73cc927-974e-4858-a7fc-951ab3d64f73 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM3OTkyMjMsImV4cCI6MTc2MzgzNTIyMywiaWF0IjoxNzYzNzk5MjIzfQ.56sUTR3E4p5EQrnQ03NklMb5Dmgh62zKIUXGzZApDz8 - 200 981 application/json; charset=utf-8 198.6773ms 2025-11-22 15:39:24.418 +05:30 db944fca-51a0-479e-b7de-95751d3dd80a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:39:24.420 +05:30 db944fca-51a0-479e-b7de-95751d3dd80a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDYxNjQsImV4cCI6MTc2MzgwNzk2NCwiaWF0IjoxNzYzODA2MTY0fQ.Dh7q6AaWXA6SaBuMVUmSsVnlDkmciwARB1tljaT67p8}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 15:39:24.421 +05:30 7e368768-a38d-4966-85c2-bbc2541a79cb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:39:24.421 +05:30 7e368768-a38d-4966-85c2-bbc2541a79cb INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:39:24.430 +05:30 2b75bf59-7285-440d-9457-541b155dee1c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:39:24.433 +05:30 2b75bf59-7285-440d-9457-541b155dee1c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoicWEiLCJ1bmlxdWVfbmFtZSI6InFhIiwibmFtZWlkIjoiNCIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDYxNjQsImV4cCI6MTc2MzgwNzk2NCwiaWF0IjoxNzYzODA2MTY0fQ.Dh7q6AaWXA6SaBuMVUmSsVnlDkmciwARB1tljaT67p8}, {Connection: keep-alive}, {Cookie: ASP.NET_SessionId=vvynwlvetfhh2mpl0mtq3vcj; LastLoginCompId=36; Company36^su=; __RequestVerificationToken_L0ZvY3VzWA2=fLtcVfdo0pvqbCAZhQbwUIAPioU4Zl-FdbmBpMek3yL5wPjduMCY2K2HuygeXIDRON_46e1GzQFvaBj07DdQCSWRSXu79l1gcJ3y-Aex7Ws1}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36} Host: 103.120.178.195 Body: 2025-11-22 15:39:24.433 +05:30 6f085345-8bdd-4851-aa6e-bd6bd86ce461 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:39:24.433 +05:30 6f085345-8bdd-4851-aa6e-bd6bd86ce461 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:39:24.434 +05:30 7e368768-a38d-4966-85c2-bbc2541a79cb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:39:24.435 +05:30 7e368768-a38d-4966-85c2-bbc2541a79cb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 13.1437ms 2025-11-22 15:39:24.435 +05:30 7e368768-a38d-4966-85c2-bbc2541a79cb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:39:24.435 +05:30 7e368768-a38d-4966-85c2-bbc2541a79cb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: db944fca-51a0-479e-b7de-95751d3dd80a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 15:39:24.436 +05:30 7e368768-a38d-4966-85c2-bbc2541a79cb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 17.8392ms 2025-11-22 15:39:24.441 +05:30 6f085345-8bdd-4851-aa6e-bd6bd86ce461 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:39:24.441 +05:30 6f085345-8bdd-4851-aa6e-bd6bd86ce461 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.9672ms 2025-11-22 15:39:24.441 +05:30 6f085345-8bdd-4851-aa6e-bd6bd86ce461 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:39:24.442 +05:30 6f085345-8bdd-4851-aa6e-bd6bd86ce461 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2b75bf59-7285-440d-9457-541b155dee1c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:39:24.443 +05:30 6f085345-8bdd-4851-aa6e-bd6bd86ce461 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 12.2446ms 2025-11-22 15:44:13.133 +05:30 871cde1d-63a6-4164-ab47-49eaf21015f9 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:13.133 +05:30 0b275361-cf04-472a-a819-54a75c7adb71 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:13.145 +05:30 871cde1d-63a6-4164-ab47-49eaf21015f9 INF CORS policy execution successful. 2025-11-22 15:44:13.145 +05:30 0b275361-cf04-472a-a819-54a75c7adb71 INF CORS policy execution successful. 2025-11-22 15:44:13.149 +05:30 0b275361-cf04-472a-a819-54a75c7adb71 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 15.9925ms 2025-11-22 15:44:13.149 +05:30 871cde1d-63a6-4164-ab47-49eaf21015f9 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 15.9946ms 2025-11-22 15:44:13.208 +05:30 c4d7beba-6757-4564-ac9c-0e4801020ffb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:13.214 +05:30 c4d7beba-6757-4564-ac9c-0e4801020ffb INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:06:00 AM', Current time (UTC): '11/22/2025 10:14:13 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:44:13.218 +05:30 c4d7beba-6757-4564-ac9c-0e4801020ffb INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:06:00 AM', Current time (UTC): '11/22/2025 10:14:13 AM'. 2025-11-22 15:44:13.219 +05:30 c4d7beba-6757-4564-ac9c-0e4801020ffb INF CORS policy execution successful. 2025-11-22 15:44:13.224 +05:30 c4d7beba-6757-4564-ac9c-0e4801020ffb INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2MzgwNTk2MCwiaWF0IjoxNzYzODA0MTYwfQ.jYfkaN9oTmsj8JwwF9ow3ignK9jBpGcVeQSNctLeSIk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:44:13.226 +05:30 0a6ba69e-c3d2-4b4d-a8ec-8a0a797e2a63 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:44:13.227 +05:30 0a6ba69e-c3d2-4b4d-a8ec-8a0a797e2a63 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:44:13.227 +05:30 0a6ba69e-c3d2-4b4d-a8ec-8a0a797e2a63 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: c4d7beba-6757-4564-ac9c-0e4801020ffb}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 10:06:00'"} Body: 2025-11-22 15:44:13.229 +05:30 0a6ba69e-c3d2-4b4d-a8ec-8a0a797e2a63 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 20.7679ms 2025-11-22 15:44:13.374 +05:30 e8eeb860-3381-477b-8e3c-d336635bae7b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:13.375 +05:30 60e6c954-b83f-4e7a-a162-d1161d48fa63 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2Mzg0MDE2MCwiaWF0IjoxNzYzODA0MTYwfQ.a-QOB1eoR3jwMmAhOiRtyDzHkw71MxHHNJfo6otUovw - null null 2025-11-22 15:44:13.375 +05:30 60e6c954-b83f-4e7a-a162-d1161d48fa63 INF CORS policy execution successful. 2025-11-22 15:44:13.376 +05:30 e8eeb860-3381-477b-8e3c-d336635bae7b INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:06:00 AM', Current time (UTC): '11/22/2025 10:14:13 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:44:13.377 +05:30 e8eeb860-3381-477b-8e3c-d336635bae7b INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:06:00 AM', Current time (UTC): '11/22/2025 10:14:13 AM'. 2025-11-22 15:44:13.377 +05:30 e8eeb860-3381-477b-8e3c-d336635bae7b INF CORS policy execution successful. 2025-11-22 15:44:13.378 +05:30 60e6c954-b83f-4e7a-a162-d1161d48fa63 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2Mzg0MDE2MCwiaWF0IjoxNzYzODA0MTYwfQ.a-QOB1eoR3jwMmAhOiRtyDzHkw71MxHHNJfo6otUovw Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:44:13.377 +05:30 e8eeb860-3381-477b-8e3c-d336635bae7b INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2MzgwNTk2MCwiaWF0IjoxNzYzODA0MTYwfQ.jYfkaN9oTmsj8JwwF9ow3ignK9jBpGcVeQSNctLeSIk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:44:13.378 +05:30 695084cc-26ec-49f9-a4f2-b1b2651bf7f0 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:44:13.378 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:44:13.378 +05:30 695084cc-26ec-49f9-a4f2-b1b2651bf7f0 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:44:13.379 +05:30 695084cc-26ec-49f9-a4f2-b1b2651bf7f0 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: e8eeb860-3381-477b-8e3c-d336635bae7b}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 10:06:00'"} Body: 2025-11-22 15:44:13.380 +05:30 695084cc-26ec-49f9-a4f2-b1b2651bf7f0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 5.2993ms 2025-11-22 15:44:13.380 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 15:44:13.394 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF Database retrieved SS0003_Pioneer 2025-11-22 15:44:13.398 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF Token generated 2025-11-22 15:44:13.399 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF Token generated 2025-11-22 15:44:13.401 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 15:44:13.403 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 22.5119ms 2025-11-22 15:44:13.403 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:44:13.403 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 60e6c954-b83f-4e7a-a162-d1161d48fa63}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 981} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2Mzg0MjQ1MywiaWF0IjoxNzYzODA2NDUzfQ.Wq0XvVGngJsKNasD2Jc-ZzB4gzRKCYP3panD9EyEe10\"","tokenExpiryMin":30}} 2025-11-22 15:44:13.404 +05:30 664bf53f-df05-4101-bfab-b2a12883196d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDQxNjAsImV4cCI6MTc2Mzg0MDE2MCwiaWF0IjoxNzYzODA0MTYwfQ.a-QOB1eoR3jwMmAhOiRtyDzHkw71MxHHNJfo6otUovw - 200 981 application/json; charset=utf-8 29.3315ms 2025-11-22 15:44:13.572 +05:30 37a93b5b-2a5c-418e-92ad-c793908c1332 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:13.574 +05:30 37a93b5b-2a5c-418e-92ad-c793908c1332 INF CORS policy execution successful. 2025-11-22 15:44:13.575 +05:30 37a93b5b-2a5c-418e-92ad-c793908c1332 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:44:13.575 +05:30 c0721625-d994-4c67-9ad0-90a6a4e860ad INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:13.575 +05:30 c0721625-d994-4c67-9ad0-90a6a4e860ad INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:44:13.583 +05:30 c0721625-d994-4c67-9ad0-90a6a4e860ad INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:44:13.584 +05:30 c0721625-d994-4c67-9ad0-90a6a4e860ad INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 8.0753ms 2025-11-22 15:44:13.584 +05:30 c0721625-d994-4c67-9ad0-90a6a4e860ad INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:13.584 +05:30 c0721625-d994-4c67-9ad0-90a6a4e860ad INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 37a93b5b-2a5c-418e-92ad-c793908c1332}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:44:13.585 +05:30 c0721625-d994-4c67-9ad0-90a6a4e860ad INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 12.7166ms 2025-11-22 15:44:13.646 +05:30 509d84c4-3c15-46b5-8da8-6030c04768cb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:13.647 +05:30 509d84c4-3c15-46b5-8da8-6030c04768cb INF CORS policy execution successful. 2025-11-22 15:44:13.648 +05:30 509d84c4-3c15-46b5-8da8-6030c04768cb INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:44:13.648 +05:30 80827427-052e-43f7-92b4-5ef0d052b439 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:13.648 +05:30 80827427-052e-43f7-92b4-5ef0d052b439 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:44:13.656 +05:30 80827427-052e-43f7-92b4-5ef0d052b439 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:44:13.657 +05:30 80827427-052e-43f7-92b4-5ef0d052b439 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 8.3768ms 2025-11-22 15:44:13.657 +05:30 80827427-052e-43f7-92b4-5ef0d052b439 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:13.657 +05:30 80827427-052e-43f7-92b4-5ef0d052b439 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 509d84c4-3c15-46b5-8da8-6030c04768cb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:44:13.658 +05:30 80827427-052e-43f7-92b4-5ef0d052b439 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 11.4779ms 2025-11-22 15:44:26.901 +05:30 0309e263-6f18-449f-a562-4e308f206961 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:26.901 +05:30 eefc9aec-f79b-420e-963e-84c6d42f5d71 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:26.902 +05:30 0309e263-6f18-449f-a562-4e308f206961 INF CORS policy execution successful. 2025-11-22 15:44:26.902 +05:30 eefc9aec-f79b-420e-963e-84c6d42f5d71 INF CORS policy execution successful. 2025-11-22 15:44:26.903 +05:30 0309e263-6f18-449f-a562-4e308f206961 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.0679ms 2025-11-22 15:44:26.903 +05:30 eefc9aec-f79b-420e-963e-84c6d42f5d71 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.0774ms 2025-11-22 15:44:26.973 +05:30 d8cee818-648c-4598-89e8-9cf0ec7882a4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:26.975 +05:30 d8cee818-648c-4598-89e8-9cf0ec7882a4 INF CORS policy execution successful. 2025-11-22 15:44:26.976 +05:30 d8cee818-648c-4598-89e8-9cf0ec7882a4 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:44:26.977 +05:30 0a17be46-2b16-44aa-ba58-26502d140d3f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:26.977 +05:30 0a17be46-2b16-44aa-ba58-26502d140d3f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:44:26.985 +05:30 0a17be46-2b16-44aa-ba58-26502d140d3f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:44:26.986 +05:30 0a17be46-2b16-44aa-ba58-26502d140d3f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 8.2597ms 2025-11-22 15:44:26.986 +05:30 0a17be46-2b16-44aa-ba58-26502d140d3f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:26.986 +05:30 0a17be46-2b16-44aa-ba58-26502d140d3f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d8cee818-648c-4598-89e8-9cf0ec7882a4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:44:26.987 +05:30 0a17be46-2b16-44aa-ba58-26502d140d3f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 13.7348ms 2025-11-22 15:44:27.046 +05:30 fc370487-f9f6-48a3-8cfa-8d0d2dcc7018 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:27.047 +05:30 fc370487-f9f6-48a3-8cfa-8d0d2dcc7018 INF CORS policy execution successful. 2025-11-22 15:44:27.047 +05:30 fc370487-f9f6-48a3-8cfa-8d0d2dcc7018 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:44:27.048 +05:30 29750c94-0bc6-4344-a131-d5eaeb18390c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:27.048 +05:30 29750c94-0bc6-4344-a131-d5eaeb18390c INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:44:27.052 +05:30 29750c94-0bc6-4344-a131-d5eaeb18390c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:44:27.053 +05:30 29750c94-0bc6-4344-a131-d5eaeb18390c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.5013ms 2025-11-22 15:44:27.053 +05:30 29750c94-0bc6-4344-a131-d5eaeb18390c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:27.053 +05:30 29750c94-0bc6-4344-a131-d5eaeb18390c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fc370487-f9f6-48a3-8cfa-8d0d2dcc7018}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:44:27.053 +05:30 29750c94-0bc6-4344-a131-d5eaeb18390c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 7.4613ms 2025-11-22 15:44:33.848 +05:30 38bd7585-1597-4ad3-ab67-1a9a662302b4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:33.848 +05:30 cde9a40f-f753-48a3-846e-deb7a30f3e90 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:33.850 +05:30 38bd7585-1597-4ad3-ab67-1a9a662302b4 INF CORS policy execution successful. 2025-11-22 15:44:33.850 +05:30 cde9a40f-f753-48a3-846e-deb7a30f3e90 INF CORS policy execution successful. 2025-11-22 15:44:33.851 +05:30 38bd7585-1597-4ad3-ab67-1a9a662302b4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.3957ms 2025-11-22 15:44:33.851 +05:30 cde9a40f-f753-48a3-846e-deb7a30f3e90 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.3953ms 2025-11-22 15:44:33.910 +05:30 8b10b850-a1d1-4f03-882e-1cfcc140b036 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:33.912 +05:30 8b10b850-a1d1-4f03-882e-1cfcc140b036 INF CORS policy execution successful. 2025-11-22 15:44:33.913 +05:30 8b10b850-a1d1-4f03-882e-1cfcc140b036 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:44:33.913 +05:30 7bb37bfa-fc30-4ba6-9076-69c9eced2ef7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:33.914 +05:30 7bb37bfa-fc30-4ba6-9076-69c9eced2ef7 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:44:33.921 +05:30 7bb37bfa-fc30-4ba6-9076-69c9eced2ef7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:44:33.921 +05:30 7bb37bfa-fc30-4ba6-9076-69c9eced2ef7 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.5749ms 2025-11-22 15:44:33.922 +05:30 7bb37bfa-fc30-4ba6-9076-69c9eced2ef7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:33.922 +05:30 7bb37bfa-fc30-4ba6-9076-69c9eced2ef7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8b10b850-a1d1-4f03-882e-1cfcc140b036}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:44:33.923 +05:30 7bb37bfa-fc30-4ba6-9076-69c9eced2ef7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 12.3851ms 2025-11-22 15:44:33.985 +05:30 eb554440-9e4c-4805-8200-4e389d0b1d4e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:44:33.986 +05:30 eb554440-9e4c-4805-8200-4e389d0b1d4e INF CORS policy execution successful. 2025-11-22 15:44:33.987 +05:30 eb554440-9e4c-4805-8200-4e389d0b1d4e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:44:33.987 +05:30 81556316-b0a1-445e-ab83-039d7b0266c4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:33.987 +05:30 81556316-b0a1-445e-ab83-039d7b0266c4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:44:33.994 +05:30 81556316-b0a1-445e-ab83-039d7b0266c4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:44:33.995 +05:30 81556316-b0a1-445e-ab83-039d7b0266c4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.1814ms 2025-11-22 15:44:33.995 +05:30 81556316-b0a1-445e-ab83-039d7b0266c4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:44:33.995 +05:30 81556316-b0a1-445e-ab83-039d7b0266c4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: eb554440-9e4c-4805-8200-4e389d0b1d4e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1805} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machine-report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/machinist-report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/idle-time-report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/job-summary-report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/timesheet-report-excel\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:44:33.997 +05:30 81556316-b0a1-445e-ab83-039d7b0266c4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1805 application/json; charset=utf-8 11.2945ms 2025-11-22 15:45:30.912 +05:30 60cfe89d-7096-49d7-b469-b8bc3a04bf29 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:45:30.916 +05:30 60cfe89d-7096-49d7-b469-b8bc3a04bf29 INF CORS policy execution successful. 2025-11-22 15:45:30.919 +05:30 60cfe89d-7096-49d7-b469-b8bc3a04bf29 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 6.2201ms 2025-11-22 15:45:30.983 +05:30 a0909bc3-29a7-4970-bb36-85db8b7e3297 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:45:30.988 +05:30 a0909bc3-29a7-4970-bb36-85db8b7e3297 INF CORS policy execution successful. 2025-11-22 15:45:30.991 +05:30 a0909bc3-29a7-4970-bb36-85db8b7e3297 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:45:30.993 +05:30 b588020f-d42b-41c5-a5b6-42ed0268d1f8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:45:30.994 +05:30 b588020f-d42b-41c5-a5b6-42ed0268d1f8 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:45:31.014 +05:30 b588020f-d42b-41c5-a5b6-42ed0268d1f8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:45:31.015 +05:30 b588020f-d42b-41c5-a5b6-42ed0268d1f8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 20.9522ms 2025-11-22 15:45:31.015 +05:30 b588020f-d42b-41c5-a5b6-42ed0268d1f8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:45:31.016 +05:30 b588020f-d42b-41c5-a5b6-42ed0268d1f8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a0909bc3-29a7-4970-bb36-85db8b7e3297}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 15:45:31.018 +05:30 b588020f-d42b-41c5-a5b6-42ed0268d1f8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 34.2665ms 2025-11-22 15:49:28.122 +05:30 51dcade4-2dc6-44c2-bdaa-c3af2a7d4588 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:49:28.122 +05:30 46baf1e5-9138-4001-88cf-fe29c2c1bef6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:49:28.125 +05:30 46baf1e5-9138-4001-88cf-fe29c2c1bef6 INF CORS policy execution successful. 2025-11-22 15:49:28.125 +05:30 51dcade4-2dc6-44c2-bdaa-c3af2a7d4588 INF CORS policy execution successful. 2025-11-22 15:49:28.127 +05:30 51dcade4-2dc6-44c2-bdaa-c3af2a7d4588 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.8594ms 2025-11-22 15:49:28.127 +05:30 46baf1e5-9138-4001-88cf-fe29c2c1bef6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.8497ms 2025-11-22 15:49:28.187 +05:30 098946f7-f480-400d-a942-c067d5961c30 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:49:28.188 +05:30 6e2fb93c-8fa1-4798-a6c8-7a016d876e03 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:49:28.188 +05:30 6e2fb93c-8fa1-4798-a6c8-7a016d876e03 INF CORS policy execution successful. 2025-11-22 15:49:28.188 +05:30 6e2fb93c-8fa1-4798-a6c8-7a016d876e03 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 1.0771ms 2025-11-22 15:49:28.190 +05:30 098946f7-f480-400d-a942-c067d5961c30 INF CORS policy execution successful. 2025-11-22 15:49:28.192 +05:30 098946f7-f480-400d-a942-c067d5961c30 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:49:28.193 +05:30 63119169-8ce1-4fc3-a39b-a142ffabf25e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:49:28.194 +05:30 63119169-8ce1-4fc3-a39b-a142ffabf25e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:49:28.248 +05:30 d0bd75d4-5e6d-44df-82b5-5d4b848eb5af INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:49:28.248 +05:30 d0bd75d4-5e6d-44df-82b5-5d4b848eb5af INF CORS policy execution successful. 2025-11-22 15:49:28.249 +05:30 d0bd75d4-5e6d-44df-82b5-5d4b848eb5af INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:49:28.249 +05:30 b353bb70-3435-4908-8aec-33e104030184 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:49:28.250 +05:30 b353bb70-3435-4908-8aec-33e104030184 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:49:28.259 +05:30 63119169-8ce1-4fc3-a39b-a142ffabf25e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:49:28.261 +05:30 63119169-8ce1-4fc3-a39b-a142ffabf25e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 66.3471ms 2025-11-22 15:49:28.261 +05:30 63119169-8ce1-4fc3-a39b-a142ffabf25e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:49:28.262 +05:30 63119169-8ce1-4fc3-a39b-a142ffabf25e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 098946f7-f480-400d-a942-c067d5961c30}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:49:28.263 +05:30 63119169-8ce1-4fc3-a39b-a142ffabf25e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 76.0566ms 2025-11-22 15:49:28.264 +05:30 b353bb70-3435-4908-8aec-33e104030184 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:49:28.265 +05:30 b353bb70-3435-4908-8aec-33e104030184 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 15.283ms 2025-11-22 15:49:28.265 +05:30 b353bb70-3435-4908-8aec-33e104030184 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:49:28.265 +05:30 b353bb70-3435-4908-8aec-33e104030184 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d0bd75d4-5e6d-44df-82b5-5d4b848eb5af}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 15:49:28.266 +05:30 b353bb70-3435-4908-8aec-33e104030184 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 18.5394ms 2025-11-22 15:49:28.328 +05:30 e5382c65-ee69-4821-9a2b-c36d8a4a0df6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:49:28.329 +05:30 e5382c65-ee69-4821-9a2b-c36d8a4a0df6 INF CORS policy execution successful. 2025-11-22 15:49:28.330 +05:30 e5382c65-ee69-4821-9a2b-c36d8a4a0df6 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:49:28.330 +05:30 1dab63d8-b255-485a-9f75-794be4676236 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:49:28.330 +05:30 1dab63d8-b255-485a-9f75-794be4676236 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:49:28.335 +05:30 1dab63d8-b255-485a-9f75-794be4676236 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:49:28.335 +05:30 1dab63d8-b255-485a-9f75-794be4676236 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.1336ms 2025-11-22 15:49:28.336 +05:30 1dab63d8-b255-485a-9f75-794be4676236 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:49:28.336 +05:30 1dab63d8-b255-485a-9f75-794be4676236 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e5382c65-ee69-4821-9a2b-c36d8a4a0df6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:49:28.338 +05:30 1dab63d8-b255-485a-9f75-794be4676236 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 8.075ms 2025-11-22 15:50:03.388 +05:30 4b4e8679-7dad-4b9e-98ab-d06e0aec52ee INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:50:03.443 +05:30 4b4e8679-7dad-4b9e-98ab-d06e0aec52ee INF CORS policy execution successful. 2025-11-22 15:50:03.485 +05:30 4b4e8679-7dad-4b9e-98ab-d06e0aec52ee INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 94.961ms 2025-11-22 15:50:03.623 +05:30 bf412a9d-4b36-4ec3-bfc0-b0f009fb1cf9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:50:03.643 +05:30 bf412a9d-4b36-4ec3-bfc0-b0f009fb1cf9 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:08:41 AM', Current time (UTC): '11/22/2025 10:20:03 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 15:50:03.660 +05:30 bf412a9d-4b36-4ec3-bfc0-b0f009fb1cf9 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:08:41 AM', Current time (UTC): '11/22/2025 10:20:03 AM'. 2025-11-22 15:50:03.713 +05:30 bf412a9d-4b36-4ec3-bfc0-b0f009fb1cf9 INF CORS policy execution successful. 2025-11-22 15:50:03.731 +05:30 bf412a9d-4b36-4ec3-bfc0-b0f009fb1cf9 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4MDYxMjEsImlhdCI6MTc2MzgwNDMyMX0.8fR_PxZgAn0AQY96L8DqqpBBQZtITyKzoUcS2hzoVVk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:50:03.764 +05:30 80b1fb18-4210-47af-b83d-a876387d68d1 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 15:50:03.788 +05:30 80b1fb18-4210-47af-b83d-a876387d68d1 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 15:50:03.803 +05:30 80b1fb18-4210-47af-b83d-a876387d68d1 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: bf412a9d-4b36-4ec3-bfc0-b0f009fb1cf9}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 10:08:41'"} Body: 2025-11-22 15:50:03.856 +05:30 80b1fb18-4210-47af-b83d-a876387d68d1 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 232.7353ms 2025-11-22 15:50:03.953 +05:30 0775879a-221e-4733-be7f-6ea919e59721 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4NDAzMjEsImlhdCI6MTc2MzgwNDMyMX0.znbjDYHuIwVOFO4Ob6xqqWfpUIdQHcvSer7fcsVdSC0 - null null 2025-11-22 15:50:03.964 +05:30 0775879a-221e-4733-be7f-6ea919e59721 INF CORS policy execution successful. 2025-11-22 15:50:03.971 +05:30 0775879a-221e-4733-be7f-6ea919e59721 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4NDAzMjEsImlhdCI6MTc2MzgwNDMyMX0.znbjDYHuIwVOFO4Ob6xqqWfpUIdQHcvSer7fcsVdSC0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:50:03.978 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:50:03.983 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 15:50:04.297 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF Database retrieved SS0003_Pioneer 2025-11-22 15:50:04.349 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF Token generated 2025-11-22 15:50:04.354 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF Token generated 2025-11-22 15:50:04.371 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 15:50:04.393 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 405.3744ms 2025-11-22 15:50:04.414 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 15:50:04.417 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0775879a-221e-4733-be7f-6ea919e59721}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1007} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA2ODA0LCJleHAiOjE3NjM4MDg2MDQsImlhdCI6MTc2MzgwNjgwNH0.8pt6pwb4AvPIu_XlUQXzeRVNmwflWVgDz_nTkjK4wrk\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA2ODA0LCJleHAiOjE3NjM4NDI4MDQsImlhdCI6MTc2MzgwNjgwNH0._BgQoEHx4RCwyqcYX74RzOhbOUYW6ZvbI64vdrkC8HU\"","tokenExpiryMin":30}} 2025-11-22 15:50:04.422 +05:30 7778a8c5-5103-4c94-b528-81b0e8ba0c47 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA0MzIxLCJleHAiOjE3NjM4NDAzMjEsImlhdCI6MTc2MzgwNDMyMX0.znbjDYHuIwVOFO4Ob6xqqWfpUIdQHcvSer7fcsVdSC0 - 200 1007 application/json; charset=utf-8 468.3432ms 2025-11-22 15:50:04.521 +05:30 dec92add-d7a6-48e9-837b-6f59eaa3e46a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:50:04.531 +05:30 dec92add-d7a6-48e9-837b-6f59eaa3e46a INF CORS policy execution successful. 2025-11-22 15:50:04.553 +05:30 dec92add-d7a6-48e9-837b-6f59eaa3e46a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA2ODA0LCJleHAiOjE3NjM4MDg2MDQsImlhdCI6MTc2MzgwNjgwNH0.8pt6pwb4AvPIu_XlUQXzeRVNmwflWVgDz_nTkjK4wrk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:50:04.559 +05:30 60f4fb35-5984-4352-a4b7-8230d2372553 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:50:04.570 +05:30 60f4fb35-5984-4352-a4b7-8230d2372553 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:50:04.690 +05:30 60f4fb35-5984-4352-a4b7-8230d2372553 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:50:04.699 +05:30 60f4fb35-5984-4352-a4b7-8230d2372553 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 127.823ms 2025-11-22 15:50:04.700 +05:30 60f4fb35-5984-4352-a4b7-8230d2372553 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:50:04.702 +05:30 60f4fb35-5984-4352-a4b7-8230d2372553 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dec92add-d7a6-48e9-837b-6f59eaa3e46a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 15:50:04.724 +05:30 60f4fb35-5984-4352-a4b7-8230d2372553 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 204.1333ms 2025-11-22 15:55:33.556 +05:30 9b7c568f-8b4f-450a-b41d-90b81e740de7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:55:33.559 +05:30 9b7c568f-8b4f-450a-b41d-90b81e740de7 INF CORS policy execution successful. 2025-11-22 15:55:33.561 +05:30 9b7c568f-8b4f-450a-b41d-90b81e740de7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 4.6484ms 2025-11-22 15:55:33.576 +05:30 1a77a850-0615-478b-908d-d8468cc27674 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:55:33.577 +05:30 1a77a850-0615-478b-908d-d8468cc27674 INF CORS policy execution successful. 2025-11-22 15:55:33.577 +05:30 1a77a850-0615-478b-908d-d8468cc27674 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.7081ms 2025-11-22 15:55:33.731 +05:30 6e79d22c-d06a-4eeb-a811-d2df375977c0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:55:33.732 +05:30 ac860dd0-3ab9-4af3-9dda-7059d4a8a932 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:55:33.734 +05:30 ac860dd0-3ab9-4af3-9dda-7059d4a8a932 INF CORS policy execution successful. 2025-11-22 15:55:33.735 +05:30 ac860dd0-3ab9-4af3-9dda-7059d4a8a932 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.4217ms 2025-11-22 15:55:33.736 +05:30 6e79d22c-d06a-4eeb-a811-d2df375977c0 INF CORS policy execution successful. 2025-11-22 15:55:33.741 +05:30 6e79d22c-d06a-4eeb-a811-d2df375977c0 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:55:33.743 +05:30 4e2acd7f-f4f6-4dea-91fe-0a4bbd82ffec INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:55:33.744 +05:30 4e2acd7f-f4f6-4dea-91fe-0a4bbd82ffec INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:55:33.794 +05:30 4e2acd7f-f4f6-4dea-91fe-0a4bbd82ffec INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:55:33.796 +05:30 4e2acd7f-f4f6-4dea-91fe-0a4bbd82ffec INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 51.0516ms 2025-11-22 15:55:33.796 +05:30 4e2acd7f-f4f6-4dea-91fe-0a4bbd82ffec INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:55:33.796 +05:30 4e2acd7f-f4f6-4dea-91fe-0a4bbd82ffec INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6e79d22c-d06a-4eeb-a811-d2df375977c0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:55:33.797 +05:30 4e2acd7f-f4f6-4dea-91fe-0a4bbd82ffec INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 66.2588ms 2025-11-22 15:55:33.800 +05:30 9185371f-c09f-4a9b-8763-9f3715076224 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 15:55:33.801 +05:30 9185371f-c09f-4a9b-8763-9f3715076224 INF CORS policy execution successful. 2025-11-22 15:55:33.801 +05:30 9185371f-c09f-4a9b-8763-9f3715076224 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:55:33.801 +05:30 08bbd603-21b5-4565-a66e-baaafc3581f8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:55:33.801 +05:30 08bbd603-21b5-4565-a66e-baaafc3581f8 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:55:33.806 +05:30 08bbd603-21b5-4565-a66e-baaafc3581f8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:55:33.806 +05:30 08bbd603-21b5-4565-a66e-baaafc3581f8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.5857ms 2025-11-22 15:55:33.806 +05:30 08bbd603-21b5-4565-a66e-baaafc3581f8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:55:33.806 +05:30 08bbd603-21b5-4565-a66e-baaafc3581f8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9185371f-c09f-4a9b-8763-9f3715076224}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 15:55:33.807 +05:30 08bbd603-21b5-4565-a66e-baaafc3581f8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 6.6576ms 2025-11-22 15:55:33.857 +05:30 6dfbc2fc-98b5-42f7-8008-71ee9b14dc19 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:55:33.858 +05:30 6dfbc2fc-98b5-42f7-8008-71ee9b14dc19 INF CORS policy execution successful. 2025-11-22 15:55:33.858 +05:30 6dfbc2fc-98b5-42f7-8008-71ee9b14dc19 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:55:33.859 +05:30 8de2b3f3-92c0-4fb2-94ff-efe2ce981035 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:55:33.859 +05:30 8de2b3f3-92c0-4fb2-94ff-efe2ce981035 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:55:33.864 +05:30 8de2b3f3-92c0-4fb2-94ff-efe2ce981035 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:55:33.864 +05:30 8de2b3f3-92c0-4fb2-94ff-efe2ce981035 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.2486ms 2025-11-22 15:55:33.864 +05:30 8de2b3f3-92c0-4fb2-94ff-efe2ce981035 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:55:33.865 +05:30 8de2b3f3-92c0-4fb2-94ff-efe2ce981035 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6dfbc2fc-98b5-42f7-8008-71ee9b14dc19}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:55:33.865 +05:30 8de2b3f3-92c0-4fb2-94ff-efe2ce981035 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 8.1348ms 2025-11-22 15:56:04.749 +05:30 a9420195-733c-497a-a6f6-ae89bf35a57a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:56:04.751 +05:30 f3f63efd-03b3-4081-bea5-86a682e5b007 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:56:04.752 +05:30 a9420195-733c-497a-a6f6-ae89bf35a57a INF CORS policy execution successful. 2025-11-22 15:56:04.752 +05:30 f3f63efd-03b3-4081-bea5-86a682e5b007 INF CORS policy execution successful. 2025-11-22 15:56:04.753 +05:30 f3f63efd-03b3-4081-bea5-86a682e5b007 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.1664ms 2025-11-22 15:56:04.753 +05:30 a9420195-733c-497a-a6f6-ae89bf35a57a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.7911ms 2025-11-22 15:56:04.812 +05:30 8c7a6429-e27a-43b9-a780-86c58af4abbc INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:56:04.816 +05:30 8c7a6429-e27a-43b9-a780-86c58af4abbc INF CORS policy execution successful. 2025-11-22 15:56:04.818 +05:30 8c7a6429-e27a-43b9-a780-86c58af4abbc INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:56:04.819 +05:30 da5365f7-9a36-4422-8369-ea36217ae8bb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:56:04.821 +05:30 da5365f7-9a36-4422-8369-ea36217ae8bb INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:56:04.833 +05:30 da5365f7-9a36-4422-8369-ea36217ae8bb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:56:04.834 +05:30 da5365f7-9a36-4422-8369-ea36217ae8bb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 13.2384ms 2025-11-22 15:56:04.834 +05:30 da5365f7-9a36-4422-8369-ea36217ae8bb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:56:04.834 +05:30 da5365f7-9a36-4422-8369-ea36217ae8bb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8c7a6429-e27a-43b9-a780-86c58af4abbc}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:56:04.835 +05:30 da5365f7-9a36-4422-8369-ea36217ae8bb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 22.7539ms 2025-11-22 15:56:04.894 +05:30 86290fcf-2934-468d-a444-ddc65a267daa INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 15:56:04.894 +05:30 86290fcf-2934-468d-a444-ddc65a267daa INF CORS policy execution successful. 2025-11-22 15:56:04.895 +05:30 86290fcf-2934-468d-a444-ddc65a267daa INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:56:04.895 +05:30 87e0e2f6-7e8a-4151-ab03-73c3a0923053 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:56:04.896 +05:30 87e0e2f6-7e8a-4151-ab03-73c3a0923053 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:56:04.905 +05:30 87e0e2f6-7e8a-4151-ab03-73c3a0923053 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:56:04.906 +05:30 87e0e2f6-7e8a-4151-ab03-73c3a0923053 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.0288ms 2025-11-22 15:56:04.906 +05:30 87e0e2f6-7e8a-4151-ab03-73c3a0923053 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 15:56:04.906 +05:30 87e0e2f6-7e8a-4151-ab03-73c3a0923053 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 86290fcf-2934-468d-a444-ddc65a267daa}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 15:56:04.907 +05:30 87e0e2f6-7e8a-4151-ab03-73c3a0923053 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 13.5755ms 2025-11-22 15:56:04.911 +05:30 cbbaa72b-a06f-4425-b8e2-f86589054059 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 15:56:04.912 +05:30 cbbaa72b-a06f-4425-b8e2-f86589054059 INF CORS policy execution successful. 2025-11-22 15:56:04.912 +05:30 cbbaa72b-a06f-4425-b8e2-f86589054059 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 0.7112ms 2025-11-22 15:56:04.970 +05:30 d8034647-d323-4732-9427-c74124b86e53 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 15:56:04.971 +05:30 d8034647-d323-4732-9427-c74124b86e53 INF CORS policy execution successful. 2025-11-22 15:56:04.971 +05:30 d8034647-d323-4732-9427-c74124b86e53 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:56:04.972 +05:30 1cc4b52a-52e4-4022-b1f0-3b9a73dda49a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:56:04.972 +05:30 1cc4b52a-52e4-4022-b1f0-3b9a73dda49a INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:56:04.980 +05:30 1cc4b52a-52e4-4022-b1f0-3b9a73dda49a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:56:04.981 +05:30 1cc4b52a-52e4-4022-b1f0-3b9a73dda49a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 8.3106ms 2025-11-22 15:56:04.981 +05:30 1cc4b52a-52e4-4022-b1f0-3b9a73dda49a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:56:04.981 +05:30 1cc4b52a-52e4-4022-b1f0-3b9a73dda49a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d8034647-d323-4732-9427-c74124b86e53}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 15:56:04.981 +05:30 1cc4b52a-52e4-4022-b1f0-3b9a73dda49a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 11.6554ms 2025-11-22 15:59:06.258 +05:30 58934453-57e8-425f-aeb4-04258e814c80 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=9 - null null 2025-11-22 15:59:06.260 +05:30 58934453-57e8-425f-aeb4-04258e814c80 INF CORS policy execution successful. 2025-11-22 15:59:06.261 +05:30 58934453-57e8-425f-aeb4-04258e814c80 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=9 - 204 null null 3.8772ms 2025-11-22 15:59:06.385 +05:30 b5b65992-fbba-4ef6-9ded-1394b2963408 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=9 - null null 2025-11-22 15:59:06.387 +05:30 b5b65992-fbba-4ef6-9ded-1394b2963408 INF CORS policy execution successful. 2025-11-22 15:59:06.388 +05:30 b5b65992-fbba-4ef6-9ded-1394b2963408 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=9 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:59:06.390 +05:30 4c0f7846-f4d1-4b24-8892-a6f319b8ea9d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:59:06.391 +05:30 4c0f7846-f4d1-4b24-8892-a6f319b8ea9d INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:59:06.403 +05:30 4c0f7846-f4d1-4b24-8892-a6f319b8ea9d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:59:06.404 +05:30 4c0f7846-f4d1-4b24-8892-a6f319b8ea9d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 13.221ms 2025-11-22 15:59:06.404 +05:30 4c0f7846-f4d1-4b24-8892-a6f319b8ea9d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:59:06.405 +05:30 4c0f7846-f4d1-4b24-8892-a6f319b8ea9d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b5b65992-fbba-4ef6-9ded-1394b2963408}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 15:59:06.405 +05:30 4c0f7846-f4d1-4b24-8892-a6f319b8ea9d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=9 - 200 226 application/json; charset=utf-8 20.6864ms 2025-11-22 15:59:36.446 +05:30 a1a108c3-72d5-4e56-8d81-4b394e55e596 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 15:59:36.448 +05:30 a1a108c3-72d5-4e56-8d81-4b394e55e596 INF CORS policy execution successful. 2025-11-22 15:59:36.449 +05:30 a1a108c3-72d5-4e56-8d81-4b394e55e596 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 3.4314ms 2025-11-22 15:59:36.530 +05:30 a70acc67-6d40-496d-8ac6-2ba5b158bc5e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 15:59:36.533 +05:30 a70acc67-6d40-496d-8ac6-2ba5b158bc5e INF CORS policy execution successful. 2025-11-22 15:59:36.538 +05:30 a70acc67-6d40-496d-8ac6-2ba5b158bc5e INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 15:59:36.539 +05:30 056929e0-6624-4893-9467-626b4666bf6d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:59:36.540 +05:30 056929e0-6624-4893-9467-626b4666bf6d INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 15:59:36.559 +05:30 056929e0-6624-4893-9467-626b4666bf6d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 15:59:36.560 +05:30 056929e0-6624-4893-9467-626b4666bf6d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 20.2794ms 2025-11-22 15:59:36.560 +05:30 056929e0-6624-4893-9467-626b4666bf6d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 15:59:36.561 +05:30 056929e0-6624-4893-9467-626b4666bf6d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a70acc67-6d40-496d-8ac6-2ba5b158bc5e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 15:59:36.562 +05:30 056929e0-6624-4893-9467-626b4666bf6d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 31.7336ms 2025-11-22 16:02:31.836 +05:30 b3e4d5d8-6ae2-4ff5-8060-c66578379d9e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:02:31.841 +05:30 b3e4d5d8-6ae2-4ff5-8060-c66578379d9e INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:17:03 AM', Current time (UTC): '11/22/2025 10:32:31 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 16:02:31.844 +05:30 b3e4d5d8-6ae2-4ff5-8060-c66578379d9e INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:17:03 AM', Current time (UTC): '11/22/2025 10:32:31 AM'. 2025-11-22 16:02:31.847 +05:30 b3e4d5d8-6ae2-4ff5-8060-c66578379d9e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,en-IN;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiQXNoaXRoIiwidW5pcXVlX25hbWUiOiJBc2hpdGgiLCJuYW1laWQiOiIzIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzgwNDgyMywiZXhwIjoxNzYzODA2NjIzLCJpYXQiOjE3NjM4MDQ4MjN9.Wxsg85ZG95ZWS24lU785MElkeCVpaXyDxx1oxLx1yyo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0} Host: 103.120.178.195 Body: 2025-11-22 16:02:31.849 +05:30 1b80b3fa-450b-4929-8a83-7b01472fef35 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 16:02:31.849 +05:30 1b80b3fa-450b-4929-8a83-7b01472fef35 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 16:02:31.849 +05:30 1b80b3fa-450b-4929-8a83-7b01472fef35 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: b3e4d5d8-6ae2-4ff5-8060-c66578379d9e}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 10:17:03'"} Body: 2025-11-22 16:02:31.850 +05:30 1b80b3fa-450b-4929-8a83-7b01472fef35 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 14.0264ms 2025-11-22 16:02:32.065 +05:30 bfec9d15-3cd9-43f7-9a82-0cadfcccc675 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 16:02:32.066 +05:30 bfec9d15-3cd9-43f7-9a82-0cadfcccc675 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:17:03 AM', Current time (UTC): '11/22/2025 10:32:32 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 16:02:32.067 +05:30 bfec9d15-3cd9-43f7-9a82-0cadfcccc675 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:17:03 AM', Current time (UTC): '11/22/2025 10:32:32 AM'. 2025-11-22 16:02:32.068 +05:30 bfec9d15-3cd9-43f7-9a82-0cadfcccc675 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,en-IN;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiQXNoaXRoIiwidW5pcXVlX25hbWUiOiJBc2hpdGgiLCJuYW1laWQiOiIzIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzgwNDgyMywiZXhwIjoxNzYzODA2NjIzLCJpYXQiOjE3NjM4MDQ4MjN9.Wxsg85ZG95ZWS24lU785MElkeCVpaXyDxx1oxLx1yyo}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0} Host: 103.120.178.195 Body: 2025-11-22 16:02:32.068 +05:30 5a272cc2-2f67-4257-992a-9b0991dd3064 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 16:02:32.068 +05:30 5a272cc2-2f67-4257-992a-9b0991dd3064 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 16:02:32.068 +05:30 5a272cc2-2f67-4257-992a-9b0991dd3064 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: bfec9d15-3cd9-43f7-9a82-0cadfcccc675}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 10:17:03'"} Body: 2025-11-22 16:02:32.068 +05:30 5a272cc2-2f67-4257-992a-9b0991dd3064 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 3.2415ms 2025-11-22 16:02:32.118 +05:30 0d7a0072-e6bb-4c73-8367-797ecd3b3aef INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiQXNoaXRoIiwidW5pcXVlX25hbWUiOiJBc2hpdGgiLCJuYW1laWQiOiIzIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzgwNDgyMywiZXhwIjoxNzYzODQwODIzLCJpYXQiOjE3NjM4MDQ4MjN9.HBdicAO_pLwshUlm_DOgdZD25KPX4vQBAWun2NP3VuI - null null 2025-11-22 16:02:32.118 +05:30 0d7a0072-e6bb-4c73-8367-797ecd3b3aef INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiQXNoaXRoIiwidW5pcXVlX25hbWUiOiJBc2hpdGgiLCJuYW1laWQiOiIzIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzgwNDgyMywiZXhwIjoxNzYzODQwODIzLCJpYXQiOjE3NjM4MDQ4MjN9.HBdicAO_pLwshUlm_DOgdZD25KPX4vQBAWun2NP3VuI Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,en-IN;q=0.8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0} Host: 103.120.178.195 Body: 2025-11-22 16:02:32.119 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 16:02:32.120 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:02:32.249 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF Database retrieved SS0003_Pioneer 2025-11-22 16:02:32.252 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF Token generated 2025-11-22 16:02:32.252 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF Token generated 2025-11-22 16:02:32.253 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 16:02:32.254 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 134.1369ms 2025-11-22 16:02:32.254 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 16:02:32.254 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0d7a0072-e6bb-4c73-8367-797ecd3b3aef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1001} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiQXNoaXRoIiwidW5pcXVlX25hbWUiOiJBc2hpdGgiLCJuYW1laWQiOiIzIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzgwNzU1MiwiZXhwIjoxNzYzODA5MzUyLCJpYXQiOjE3NjM4MDc1NTJ9.g_tAkXPXSBFu0rd5uZgnd8pUff9bNxz1yv7iZuKJJGs\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiQXNoaXRoIiwidW5pcXVlX25hbWUiOiJBc2hpdGgiLCJuYW1laWQiOiIzIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzgwNzU1MiwiZXhwIjoxNzYzODQzNTUyLCJpYXQiOjE3NjM4MDc1NTJ9.Ae0wMYKbsGDXCCj0C-K8MbJ_0ZZH8HrG2z1fSPn8rDU\"","tokenExpiryMin":30}} 2025-11-22 16:02:32.255 +05:30 e55e229b-f33b-41d7-9fcc-b65617b81e18 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiQXNoaXRoIiwidW5pcXVlX25hbWUiOiJBc2hpdGgiLCJuYW1laWQiOiIzIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzgwNDgyMywiZXhwIjoxNzYzODQwODIzLCJpYXQiOjE3NjM4MDQ4MjN9.HBdicAO_pLwshUlm_DOgdZD25KPX4vQBAWun2NP3VuI - 200 1001 application/json; charset=utf-8 137.6257ms 2025-11-22 16:02:32.373 +05:30 986fb5dc-d03e-4c01-be64-0e6bad36da38 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 16:02:32.374 +05:30 986fb5dc-d03e-4c01-be64-0e6bad36da38 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,en-IN;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiQXNoaXRoIiwidW5pcXVlX25hbWUiOiJBc2hpdGgiLCJuYW1laWQiOiIzIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzgwNzU1MiwiZXhwIjoxNzYzODA5MzUyLCJpYXQiOjE3NjM4MDc1NTJ9.g_tAkXPXSBFu0rd5uZgnd8pUff9bNxz1yv7iZuKJJGs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0} Host: 103.120.178.195 Body: 2025-11-22 16:02:32.375 +05:30 9b1b261e-11b7-4290-bfcc-ad1d96927312 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:02:32.375 +05:30 9b1b261e-11b7-4290-bfcc-ad1d96927312 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:02:32.375 +05:30 7010d0e5-0228-4ea2-bac6-71caddbaab96 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:02:32.376 +05:30 7010d0e5-0228-4ea2-bac6-71caddbaab96 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9,en-IN;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiQXNoaXRoIiwidW5pcXVlX25hbWUiOiJBc2hpdGgiLCJuYW1laWQiOiIzIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjQiLCJEYXRhYmFzZU5hbWUiOiJTUzAwMDNfUGlvbmVlciIsIkNoYW5uZWxJZCI6IjEiLCJMYW5ndWFnZUlkIjoiMCIsIm5iZiI6MTc2MzgwNzU1MiwiZXhwIjoxNzYzODA5MzUyLCJpYXQiOjE3NjM4MDc1NTJ9.g_tAkXPXSBFu0rd5uZgnd8pUff9bNxz1yv7iZuKJJGs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/TimeCapturingAndMonitoringSystem/PIONEER/UI/worksheet}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0} Host: 103.120.178.195 Body: 2025-11-22 16:02:32.377 +05:30 46fdfa00-179f-4737-aa48-6b2f5d4faa65 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:02:32.377 +05:30 46fdfa00-179f-4737-aa48-6b2f5d4faa65 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:02:32.382 +05:30 9b1b261e-11b7-4290-bfcc-ad1d96927312 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:02:32.382 +05:30 9b1b261e-11b7-4290-bfcc-ad1d96927312 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.104ms 2025-11-22 16:02:32.382 +05:30 9b1b261e-11b7-4290-bfcc-ad1d96927312 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:02:32.382 +05:30 9b1b261e-11b7-4290-bfcc-ad1d96927312 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 986fb5dc-d03e-4c01-be64-0e6bad36da38}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 16:02:32.383 +05:30 9b1b261e-11b7-4290-bfcc-ad1d96927312 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 9.9815ms 2025-11-22 16:02:32.389 +05:30 46fdfa00-179f-4737-aa48-6b2f5d4faa65 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:02:32.390 +05:30 46fdfa00-179f-4737-aa48-6b2f5d4faa65 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 13.0172ms 2025-11-22 16:02:32.390 +05:30 46fdfa00-179f-4737-aa48-6b2f5d4faa65 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:02:32.390 +05:30 46fdfa00-179f-4737-aa48-6b2f5d4faa65 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7010d0e5-0228-4ea2-bac6-71caddbaab96}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:02:32.391 +05:30 46fdfa00-179f-4737-aa48-6b2f5d4faa65 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 15.5584ms 2025-11-22 16:04:32.233 +05:30 e3cb8855-1221-4f8a-bc2f-0de49a68a35a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:04:32.234 +05:30 e3cb8855-1221-4f8a-bc2f-0de49a68a35a INF CORS policy execution successful. 2025-11-22 16:04:32.235 +05:30 e3cb8855-1221-4f8a-bc2f-0de49a68a35a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.8142ms 2025-11-22 16:04:32.294 +05:30 c60a153e-56ad-42dd-970a-0f377edcd52e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:04:32.294 +05:30 c60a153e-56ad-42dd-970a-0f377edcd52e INF CORS policy execution successful. 2025-11-22 16:04:32.295 +05:30 c60a153e-56ad-42dd-970a-0f377edcd52e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.5895ms 2025-11-22 16:04:32.295 +05:30 24854a02-12b2-4c7b-9a64-ff4326ba00e9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:04:32.297 +05:30 24854a02-12b2-4c7b-9a64-ff4326ba00e9 INF CORS policy execution successful. 2025-11-22 16:04:32.299 +05:30 24854a02-12b2-4c7b-9a64-ff4326ba00e9 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:04:32.302 +05:30 8176dbf2-75f0-4108-80b4-6f70277b0fe7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:04:32.303 +05:30 8176dbf2-75f0-4108-80b4-6f70277b0fe7 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:04:32.314 +05:30 8176dbf2-75f0-4108-80b4-6f70277b0fe7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:04:32.315 +05:30 8176dbf2-75f0-4108-80b4-6f70277b0fe7 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.7544ms 2025-11-22 16:04:32.315 +05:30 8176dbf2-75f0-4108-80b4-6f70277b0fe7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:04:32.315 +05:30 8176dbf2-75f0-4108-80b4-6f70277b0fe7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 24854a02-12b2-4c7b-9a64-ff4326ba00e9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:04:32.316 +05:30 8176dbf2-75f0-4108-80b4-6f70277b0fe7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 20.7904ms 2025-11-22 16:04:32.382 +05:30 77d4c77a-25f8-4de1-8897-99eb5749d0f5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:04:32.383 +05:30 77d4c77a-25f8-4de1-8897-99eb5749d0f5 INF CORS policy execution successful. 2025-11-22 16:04:32.383 +05:30 77d4c77a-25f8-4de1-8897-99eb5749d0f5 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:04:32.384 +05:30 24d8d54d-2fa3-4676-9405-cd53e037cbfd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:04:32.384 +05:30 24d8d54d-2fa3-4676-9405-cd53e037cbfd INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:04:32.391 +05:30 24d8d54d-2fa3-4676-9405-cd53e037cbfd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:04:32.392 +05:30 24d8d54d-2fa3-4676-9405-cd53e037cbfd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.5211ms 2025-11-22 16:04:32.392 +05:30 24d8d54d-2fa3-4676-9405-cd53e037cbfd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:04:32.392 +05:30 24d8d54d-2fa3-4676-9405-cd53e037cbfd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 77d4c77a-25f8-4de1-8897-99eb5749d0f5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:04:32.393 +05:30 24d8d54d-2fa3-4676-9405-cd53e037cbfd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 10.9467ms 2025-11-22 16:04:32.452 +05:30 c3d3909b-3849-4f07-834e-bc68e304d318 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:04:32.453 +05:30 c3d3909b-3849-4f07-834e-bc68e304d318 INF CORS policy execution successful. 2025-11-22 16:04:32.453 +05:30 c3d3909b-3849-4f07-834e-bc68e304d318 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 0.8556ms 2025-11-22 16:04:32.513 +05:30 0131c384-cf93-4fea-9223-ecbcd49de501 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:04:32.513 +05:30 0131c384-cf93-4fea-9223-ecbcd49de501 INF CORS policy execution successful. 2025-11-22 16:04:32.513 +05:30 0131c384-cf93-4fea-9223-ecbcd49de501 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:04:32.514 +05:30 7dca4192-19ce-4450-9e55-78637d54a003 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:04:32.514 +05:30 7dca4192-19ce-4450-9e55-78637d54a003 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:04:32.522 +05:30 7dca4192-19ce-4450-9e55-78637d54a003 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:04:32.523 +05:30 7dca4192-19ce-4450-9e55-78637d54a003 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.4114ms 2025-11-22 16:04:32.524 +05:30 7dca4192-19ce-4450-9e55-78637d54a003 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:04:32.524 +05:30 7dca4192-19ce-4450-9e55-78637d54a003 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0131c384-cf93-4fea-9223-ecbcd49de501}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:04:32.525 +05:30 7dca4192-19ce-4450-9e55-78637d54a003 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 12.3123ms 2025-11-22 16:04:53.506 +05:30 469f9c78-9885-4c49-a946-ec3e8eab400f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:04:53.508 +05:30 469f9c78-9885-4c49-a946-ec3e8eab400f INF CORS policy execution successful. 2025-11-22 16:04:53.508 +05:30 a2c5b0dd-1bfb-40be-b29f-330c07a9f044 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:04:53.509 +05:30 469f9c78-9885-4c49-a946-ec3e8eab400f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.8098ms 2025-11-22 16:04:53.509 +05:30 a2c5b0dd-1bfb-40be-b29f-330c07a9f044 INF CORS policy execution successful. 2025-11-22 16:04:53.509 +05:30 a2c5b0dd-1bfb-40be-b29f-330c07a9f044 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.5528ms 2025-11-22 16:04:53.574 +05:30 fc6d2d4e-3361-4c35-acea-4965dee00fc8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:04:53.578 +05:30 fc6d2d4e-3361-4c35-acea-4965dee00fc8 INF CORS policy execution successful. 2025-11-22 16:04:53.581 +05:30 fc6d2d4e-3361-4c35-acea-4965dee00fc8 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:04:53.583 +05:30 8f57e0af-525f-4156-81b8-dda331f4ca6f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:04:53.585 +05:30 8f57e0af-525f-4156-81b8-dda331f4ca6f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:04:53.600 +05:30 8f57e0af-525f-4156-81b8-dda331f4ca6f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:04:53.601 +05:30 8f57e0af-525f-4156-81b8-dda331f4ca6f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 15.9515ms 2025-11-22 16:04:53.601 +05:30 8f57e0af-525f-4156-81b8-dda331f4ca6f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:04:53.601 +05:30 8f57e0af-525f-4156-81b8-dda331f4ca6f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: fc6d2d4e-3361-4c35-acea-4965dee00fc8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:04:53.602 +05:30 8f57e0af-525f-4156-81b8-dda331f4ca6f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 28.6243ms 2025-11-22 16:04:53.676 +05:30 c86f8f5f-976d-48e1-825c-458f11270e21 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:04:53.676 +05:30 c86f8f5f-976d-48e1-825c-458f11270e21 INF CORS policy execution successful. 2025-11-22 16:04:53.677 +05:30 c86f8f5f-976d-48e1-825c-458f11270e21 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:04:53.677 +05:30 690790d8-d2ff-4cb5-9045-b01209d33f78 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:04:53.677 +05:30 690790d8-d2ff-4cb5-9045-b01209d33f78 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:04:53.681 +05:30 690790d8-d2ff-4cb5-9045-b01209d33f78 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:04:53.681 +05:30 690790d8-d2ff-4cb5-9045-b01209d33f78 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.5294ms 2025-11-22 16:04:53.682 +05:30 690790d8-d2ff-4cb5-9045-b01209d33f78 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:04:53.682 +05:30 690790d8-d2ff-4cb5-9045-b01209d33f78 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c86f8f5f-976d-48e1-825c-458f11270e21}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:04:53.684 +05:30 690790d8-d2ff-4cb5-9045-b01209d33f78 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 7.9147ms 2025-11-22 16:05:35.020 +05:30 b2b1534e-8928-4528-8620-03d1aa734897 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:05:35.022 +05:30 b2b1534e-8928-4528-8620-03d1aa734897 INF CORS policy execution successful. 2025-11-22 16:05:35.025 +05:30 b2b1534e-8928-4528-8620-03d1aa734897 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 4.7619ms 2025-11-22 16:05:35.090 +05:30 1a9f0450-5789-4b88-8882-256298a274e0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:05:35.093 +05:30 1a9f0450-5789-4b88-8882-256298a274e0 INF CORS policy execution successful. 2025-11-22 16:05:35.094 +05:30 1a9f0450-5789-4b88-8882-256298a274e0 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDY0NTMsImV4cCI6MTc2MzgwODI1MywiaWF0IjoxNzYzODA2NDUzfQ.NCp4SC8FEptzcsRgE_mD83_GBZsytrb1zboe_GAu9y8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:05:35.095 +05:30 a8d51ab6-75c7-48b5-9ab1-b7aee83dbbde INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:05:35.096 +05:30 a8d51ab6-75c7-48b5-9ab1-b7aee83dbbde INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:05:35.112 +05:30 a8d51ab6-75c7-48b5-9ab1-b7aee83dbbde INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:05:35.113 +05:30 a8d51ab6-75c7-48b5-9ab1-b7aee83dbbde INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 17.1595ms 2025-11-22 16:05:35.113 +05:30 a8d51ab6-75c7-48b5-9ab1-b7aee83dbbde INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:05:35.113 +05:30 a8d51ab6-75c7-48b5-9ab1-b7aee83dbbde INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1a9f0450-5789-4b88-8882-256298a274e0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:05:35.114 +05:30 a8d51ab6-75c7-48b5-9ab1-b7aee83dbbde INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 24.7875ms 2025-11-22 16:15:57.542 +05:30 INF Application is shutting down... 2025-11-22 16:22:59.828 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 16:22:59.868 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 16:22:59.885 +05:30 INF Creating key {62bcd099-270a-4517-9d90-f06cc49db848} with creation date 2025-11-22 10:52:59Z, activation date 2025-11-22 10:52:59Z, and expiration date 2026-02-20 10:52:59Z. 2025-11-22 16:22:59.896 +05:30 WRN No XML encryptor configured. Key {62bcd099-270a-4517-9d90-f06cc49db848} may be persisted to storage in unencrypted form. 2025-11-22 16:23:00.089 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 16:23:00.090 +05:30 INF Hosting environment: Production 2025-11-22 16:23:00.090 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 16:23:00.102 +05:30 7ab1a9e3-3bf6-4c70-b4af-cfb0a3c45e7f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:23:00.102 +05:30 1451ebe4-67ad-4604-8618-659d282c17e3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:23:00.102 +05:30 8ff148b3-3f16-41a0-ad02-445b2521ae95 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:23:00.157 +05:30 7ab1a9e3-3bf6-4c70-b4af-cfb0a3c45e7f INF CORS policy execution successful. 2025-11-22 16:23:00.157 +05:30 8ff148b3-3f16-41a0-ad02-445b2521ae95 INF CORS policy execution successful. 2025-11-22 16:23:00.157 +05:30 1451ebe4-67ad-4604-8618-659d282c17e3 INF CORS policy execution successful. 2025-11-22 16:23:00.165 +05:30 1451ebe4-67ad-4604-8618-659d282c17e3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 64.4024ms 2025-11-22 16:23:00.165 +05:30 7ab1a9e3-3bf6-4c70-b4af-cfb0a3c45e7f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 64.4232ms 2025-11-22 16:23:00.165 +05:30 8ff148b3-3f16-41a0-ad02-445b2521ae95 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 64.3613ms 2025-11-22 16:23:00.239 +05:30 5f405767-5ab2-41d0-bc6e-b5afe78ad49a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:23:00.239 +05:30 bd1ae053-d42e-40b2-8588-5ae681c05ad8 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:23:00.364 +05:30 5f405767-5ab2-41d0-bc6e-b5afe78ad49a INF CORS policy execution successful. 2025-11-22 16:23:00.364 +05:30 bd1ae053-d42e-40b2-8588-5ae681c05ad8 INF CORS policy execution successful. 2025-11-22 16:23:00.398 +05:30 bd1ae053-d42e-40b2-8588-5ae681c05ad8 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:23:00.398 +05:30 5f405767-5ab2-41d0-bc6e-b5afe78ad49a INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:23:00.412 +05:30 3f25303f-3f0f-42c3-bdfd-aa1708b7150e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:23:00.412 +05:30 885a559c-336a-466e-946c-8352e5deb0fc INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:23:00.437 +05:30 3f25303f-3f0f-42c3-bdfd-aa1708b7150e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:23:00.437 +05:30 885a559c-336a-466e-946c-8352e5deb0fc INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:23:00.898 +05:30 3f25303f-3f0f-42c3-bdfd-aa1708b7150e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:23:00.899 +05:30 885a559c-336a-466e-946c-8352e5deb0fc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:23:00.948 +05:30 3f25303f-3f0f-42c3-bdfd-aa1708b7150e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 506.216ms 2025-11-22 16:23:00.948 +05:30 885a559c-336a-466e-946c-8352e5deb0fc INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 506.2166ms 2025-11-22 16:23:00.948 +05:30 885a559c-336a-466e-946c-8352e5deb0fc INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:23:00.948 +05:30 3f25303f-3f0f-42c3-bdfd-aa1708b7150e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:23:00.950 +05:30 885a559c-336a-466e-946c-8352e5deb0fc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bd1ae053-d42e-40b2-8588-5ae681c05ad8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:23:00.950 +05:30 3f25303f-3f0f-42c3-bdfd-aa1708b7150e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5f405767-5ab2-41d0-bc6e-b5afe78ad49a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:23:00.958 +05:30 3f25303f-3f0f-42c3-bdfd-aa1708b7150e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 718.3108ms 2025-11-22 16:23:00.958 +05:30 885a559c-336a-466e-946c-8352e5deb0fc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 718.3054ms 2025-11-22 16:23:01.018 +05:30 5db88853-ffa4-4393-adba-3715c1d4bfea INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:23:01.019 +05:30 5db88853-ffa4-4393-adba-3715c1d4bfea INF CORS policy execution successful. 2025-11-22 16:23:01.023 +05:30 5db88853-ffa4-4393-adba-3715c1d4bfea INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:23:01.025 +05:30 c94f7374-4c7c-4f70-aa65-f5cb49c6c953 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:23:01.025 +05:30 c94f7374-4c7c-4f70-aa65-f5cb49c6c953 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:23:01.042 +05:30 c94f7374-4c7c-4f70-aa65-f5cb49c6c953 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:23:01.043 +05:30 c94f7374-4c7c-4f70-aa65-f5cb49c6c953 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 17.8877ms 2025-11-22 16:23:01.043 +05:30 c94f7374-4c7c-4f70-aa65-f5cb49c6c953 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:23:01.044 +05:30 c94f7374-4c7c-4f70-aa65-f5cb49c6c953 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5db88853-ffa4-4393-adba-3715c1d4bfea}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:23:01.044 +05:30 c94f7374-4c7c-4f70-aa65-f5cb49c6c953 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 26.3287ms 2025-11-22 16:24:05.506 +05:30 b7555c6e-cc86-4c7b-82af-e40e7e592863 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:24:05.506 +05:30 4ccbec9d-2c23-454d-a780-ed8dc484622f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:24:05.513 +05:30 4ccbec9d-2c23-454d-a780-ed8dc484622f INF CORS policy execution successful. 2025-11-22 16:24:05.513 +05:30 b7555c6e-cc86-4c7b-82af-e40e7e592863 INF CORS policy execution successful. 2025-11-22 16:24:05.518 +05:30 4ccbec9d-2c23-454d-a780-ed8dc484622f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 12.9767ms 2025-11-22 16:24:05.518 +05:30 b7555c6e-cc86-4c7b-82af-e40e7e592863 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 12.9779ms 2025-11-22 16:24:05.585 +05:30 79db1a95-8fe4-421d-bd4e-c70c848b0152 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:24:05.585 +05:30 5a05a4e9-47a5-4f16-a4a4-1a333e838744 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 16:24:05.586 +05:30 5a05a4e9-47a5-4f16-a4a4-1a333e838744 INF CORS policy execution successful. 2025-11-22 16:24:05.587 +05:30 5a05a4e9-47a5-4f16-a4a4-1a333e838744 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 2.8024ms 2025-11-22 16:24:05.597 +05:30 79db1a95-8fe4-421d-bd4e-c70c848b0152 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:50:04 AM', Current time (UTC): '11/22/2025 10:54:05 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 16:24:05.613 +05:30 79db1a95-8fe4-421d-bd4e-c70c848b0152 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:50:04 AM', Current time (UTC): '11/22/2025 10:54:05 AM'. 2025-11-22 16:24:05.613 +05:30 79db1a95-8fe4-421d-bd4e-c70c848b0152 INF CORS policy execution successful. 2025-11-22 16:24:05.615 +05:30 79db1a95-8fe4-421d-bd4e-c70c848b0152 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA2ODA0LCJleHAiOjE3NjM4MDg2MDQsImlhdCI6MTc2MzgwNjgwNH0.8pt6pwb4AvPIu_XlUQXzeRVNmwflWVgDz_nTkjK4wrk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:24:05.619 +05:30 ae29f154-b764-41fe-b1f6-9a6ca6f3cc1c INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 16:24:05.625 +05:30 ae29f154-b764-41fe-b1f6-9a6ca6f3cc1c INF AuthenticationScheme: Bearer was challenged. 2025-11-22 16:24:05.625 +05:30 ae29f154-b764-41fe-b1f6-9a6ca6f3cc1c INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 79db1a95-8fe4-421d-bd4e-c70c848b0152}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 10:50:04'"} Body: 2025-11-22 16:24:05.629 +05:30 ae29f154-b764-41fe-b1f6-9a6ca6f3cc1c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 44.7837ms 2025-11-22 16:24:05.648 +05:30 d953ba29-ead4-4784-9ecb-e35b0ab5ddde INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 16:24:05.649 +05:30 d953ba29-ead4-4784-9ecb-e35b0ab5ddde INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:50:04 AM', Current time (UTC): '11/22/2025 10:54:05 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 16:24:05.650 +05:30 d953ba29-ead4-4784-9ecb-e35b0ab5ddde INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:50:04 AM', Current time (UTC): '11/22/2025 10:54:05 AM'. 2025-11-22 16:24:05.650 +05:30 d953ba29-ead4-4784-9ecb-e35b0ab5ddde INF CORS policy execution successful. 2025-11-22 16:24:05.651 +05:30 d953ba29-ead4-4784-9ecb-e35b0ab5ddde INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA2ODA0LCJleHAiOjE3NjM4MDg2MDQsImlhdCI6MTc2MzgwNjgwNH0.8pt6pwb4AvPIu_XlUQXzeRVNmwflWVgDz_nTkjK4wrk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:24:05.652 +05:30 7553a225-e470-4a7e-b06f-69749f28b9ac INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 16:24:05.652 +05:30 7553a225-e470-4a7e-b06f-69749f28b9ac INF AuthenticationScheme: Bearer was challenged. 2025-11-22 16:24:05.653 +05:30 7553a225-e470-4a7e-b06f-69749f28b9ac INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: d953ba29-ead4-4784-9ecb-e35b0ab5ddde}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 10:50:04'"} Body: 2025-11-22 16:24:05.653 +05:30 7553a225-e470-4a7e-b06f-69749f28b9ac INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 401 null null 5.485ms 2025-11-22 16:24:05.683 +05:30 609d2436-91fa-41a9-9d12-199b0a66a2c4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:24:05.684 +05:30 a7fedf6d-22ca-4a3d-8235-a5c312f246e5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA2ODA0LCJleHAiOjE3NjM4NDI4MDQsImlhdCI6MTc2MzgwNjgwNH0._BgQoEHx4RCwyqcYX74RzOhbOUYW6ZvbI64vdrkC8HU - null null 2025-11-22 16:24:05.685 +05:30 609d2436-91fa-41a9-9d12-199b0a66a2c4 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:50:04 AM', Current time (UTC): '11/22/2025 10:54:05 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-22 16:24:05.685 +05:30 a7fedf6d-22ca-4a3d-8235-a5c312f246e5 INF CORS policy execution successful. 2025-11-22 16:24:05.686 +05:30 609d2436-91fa-41a9-9d12-199b0a66a2c4 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/22/2025 10:50:04 AM', Current time (UTC): '11/22/2025 10:54:05 AM'. 2025-11-22 16:24:05.686 +05:30 609d2436-91fa-41a9-9d12-199b0a66a2c4 INF CORS policy execution successful. 2025-11-22 16:24:05.687 +05:30 609d2436-91fa-41a9-9d12-199b0a66a2c4 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA2ODA0LCJleHAiOjE3NjM4MDg2MDQsImlhdCI6MTc2MzgwNjgwNH0.8pt6pwb4AvPIu_XlUQXzeRVNmwflWVgDz_nTkjK4wrk}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:24:05.687 +05:30 a7fedf6d-22ca-4a3d-8235-a5c312f246e5 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA2ODA0LCJleHAiOjE3NjM4NDI4MDQsImlhdCI6MTc2MzgwNjgwNH0._BgQoEHx4RCwyqcYX74RzOhbOUYW6ZvbI64vdrkC8HU Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:24:05.687 +05:30 d98477ae-7705-4659-86e5-ab3a8f5be054 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 16:24:05.687 +05:30 d98477ae-7705-4659-86e5-ab3a8f5be054 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 16:24:05.688 +05:30 d98477ae-7705-4659-86e5-ab3a8f5be054 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 609d2436-91fa-41a9-9d12-199b0a66a2c4}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/22/2025 10:50:04'"} Body: 2025-11-22 16:24:05.688 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 16:24:05.688 +05:30 d98477ae-7705-4659-86e5-ab3a8f5be054 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 401 null null 5.4275ms 2025-11-22 16:24:05.701 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:24:06.037 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF Database retrieved SS0003_Pioneer 2025-11-22 16:24:06.083 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF Token generated 2025-11-22 16:24:06.085 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF Token generated 2025-11-22 16:24:06.088 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType3`3[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 16:24:06.103 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF Executed action Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api) in 401.6922ms 2025-11-22 16:24:06.103 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.RegenerateTokens (Sang.AccessController.Api)' 2025-11-22 16:24:06.104 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a7fedf6d-22ca-4a3d-8235-a5c312f246e5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1007} Body: {"status":"Success","statusCode":2000,"message":"Tokens Regenerated","result":{"accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA4ODQ2LCJleHAiOjE3NjM4MTA2NDYsImlhdCI6MTc2MzgwODg0Nn0.tQ5GyGY-My1XebOd9WxkWcUfnUgzmoQ2EvUJhL33dvw\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA4ODQ2LCJleHAiOjE3NjM4NDQ4NDYsImlhdCI6MTc2MzgwODg0Nn0.rc9ov92-CxYJ64yAMv8fBzbj9_sRsvfveGoPqYG9hjw\"","tokenExpiryMin":30}} 2025-11-22 16:24:06.105 +05:30 4ba8ea57-1034-4cb6-8c1c-b5cd3d1a3bde INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA2ODA0LCJleHAiOjE3NjM4NDI4MDQsImlhdCI6MTc2MzgwNjgwNH0._BgQoEHx4RCwyqcYX74RzOhbOUYW6ZvbI64vdrkC8HU - 200 1007 application/json; charset=utf-8 420.4571ms 2025-11-22 16:24:06.298 +05:30 c879ee6d-b581-4c9e-af8a-a7c61f4a138a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 16:24:06.299 +05:30 c879ee6d-b581-4c9e-af8a-a7c61f4a138a INF CORS policy execution successful. 2025-11-22 16:24:06.300 +05:30 c879ee6d-b581-4c9e-af8a-a7c61f4a138a INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA4ODQ2LCJleHAiOjE3NjM4MTA2NDYsImlhdCI6MTc2MzgwODg0Nn0.tQ5GyGY-My1XebOd9WxkWcUfnUgzmoQ2EvUJhL33dvw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:24:06.301 +05:30 91f4f7e0-d682-467a-b56e-128ad46b783f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:24:06.302 +05:30 91f4f7e0-d682-467a-b56e-128ad46b783f INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:24:06.306 +05:30 815ab2ee-06c5-4533-ab9a-d8d17f2f52ef INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:24:06.307 +05:30 815ab2ee-06c5-4533-ab9a-d8d17f2f52ef INF CORS policy execution successful. 2025-11-22 16:24:06.307 +05:30 815ab2ee-06c5-4533-ab9a-d8d17f2f52ef INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA4ODQ2LCJleHAiOjE3NjM4MTA2NDYsImlhdCI6MTc2MzgwODg0Nn0.tQ5GyGY-My1XebOd9WxkWcUfnUgzmoQ2EvUJhL33dvw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:24:06.307 +05:30 21a41279-c21f-4570-811c-f3c223519ee3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:24:06.308 +05:30 21a41279-c21f-4570-811c-f3c223519ee3 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:24:06.316 +05:30 91f4f7e0-d682-467a-b56e-128ad46b783f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:24:06.316 +05:30 91f4f7e0-d682-467a-b56e-128ad46b783f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 14.5935ms 2025-11-22 16:24:06.317 +05:30 91f4f7e0-d682-467a-b56e-128ad46b783f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:24:06.317 +05:30 91f4f7e0-d682-467a-b56e-128ad46b783f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c879ee6d-b581-4c9e-af8a-a7c61f4a138a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 241} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":18,\"Action_Name\":\"Start\"}]"} 2025-11-22 16:24:06.318 +05:30 91f4f7e0-d682-467a-b56e-128ad46b783f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 241 application/json; charset=utf-8 20.0225ms 2025-11-22 16:24:06.319 +05:30 21a41279-c21f-4570-811c-f3c223519ee3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:24:06.320 +05:30 21a41279-c21f-4570-811c-f3c223519ee3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 11.9232ms 2025-11-22 16:24:06.320 +05:30 21a41279-c21f-4570-811c-f3c223519ee3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:24:06.320 +05:30 21a41279-c21f-4570-811c-f3c223519ee3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 815ab2ee-06c5-4533-ab9a-d8d17f2f52ef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 16:24:06.320 +05:30 21a41279-c21f-4570-811c-f3c223519ee3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 14.2992ms 2025-11-22 16:24:06.391 +05:30 38824be3-5f36-42ed-a459-689bb65ff95f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:24:06.392 +05:30 38824be3-5f36-42ed-a459-689bb65ff95f INF CORS policy execution successful. 2025-11-22 16:24:06.393 +05:30 38824be3-5f36-42ed-a459-689bb65ff95f INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA4ODQ2LCJleHAiOjE3NjM4MTA2NDYsImlhdCI6MTc2MzgwODg0Nn0.tQ5GyGY-My1XebOd9WxkWcUfnUgzmoQ2EvUJhL33dvw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:24:06.393 +05:30 9493d41c-5b05-4663-8459-f210c124b982 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:24:06.393 +05:30 9493d41c-5b05-4663-8459-f210c124b982 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:24:06.401 +05:30 9493d41c-5b05-4663-8459-f210c124b982 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:24:06.402 +05:30 9493d41c-5b05-4663-8459-f210c124b982 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 8.3374ms 2025-11-22 16:24:06.402 +05:30 9493d41c-5b05-4663-8459-f210c124b982 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:24:06.403 +05:30 9493d41c-5b05-4663-8459-f210c124b982 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 38824be3-5f36-42ed-a459-689bb65ff95f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 352} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"}]"} 2025-11-22 16:24:06.403 +05:30 9493d41c-5b05-4663-8459-f210c124b982 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 352 application/json; charset=utf-8 12.2774ms 2025-11-22 16:27:41.958 +05:30 111e533c-57e6-4deb-bc93-3f74560cc929 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:27:41.962 +05:30 111e533c-57e6-4deb-bc93-3f74560cc929 INF CORS policy execution successful. 2025-11-22 16:27:41.965 +05:30 111e533c-57e6-4deb-bc93-3f74560cc929 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 7.949ms 2025-11-22 16:27:42.009 +05:30 f23e7dcf-7d91-42b7-9e30-dd5aac604b55 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:27:42.010 +05:30 f23e7dcf-7d91-42b7-9e30-dd5aac604b55 INF CORS policy execution successful. 2025-11-22 16:27:42.011 +05:30 f23e7dcf-7d91-42b7-9e30-dd5aac604b55 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.8762ms 2025-11-22 16:27:42.064 +05:30 d83d0752-1e66-4225-b1c7-de550814df98 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:27:42.065 +05:30 d83d0752-1e66-4225-b1c7-de550814df98 INF CORS policy execution successful. 2025-11-22 16:27:42.066 +05:30 d83d0752-1e66-4225-b1c7-de550814df98 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 1.3933ms 2025-11-22 16:27:42.092 +05:30 ef16412b-eac0-446d-9a96-701c509fc0fb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:27:42.097 +05:30 ef16412b-eac0-446d-9a96-701c509fc0fb INF CORS policy execution successful. 2025-11-22 16:27:42.101 +05:30 ef16412b-eac0-446d-9a96-701c509fc0fb INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:27:42.103 +05:30 be968ed9-c113-4472-a9f4-2c0ce0d12a1a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:27:42.104 +05:30 be968ed9-c113-4472-a9f4-2c0ce0d12a1a INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:27:42.123 +05:30 7cafeb67-8786-4671-b068-e07c8b99db40 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:27:42.125 +05:30 7cafeb67-8786-4671-b068-e07c8b99db40 INF CORS policy execution successful. 2025-11-22 16:27:42.125 +05:30 7cafeb67-8786-4671-b068-e07c8b99db40 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:27:42.126 +05:30 2e6ad023-5868-4447-8f62-fdf448991f7f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:27:42.126 +05:30 2e6ad023-5868-4447-8f62-fdf448991f7f INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:27:42.135 +05:30 be968ed9-c113-4472-a9f4-2c0ce0d12a1a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:27:42.136 +05:30 be968ed9-c113-4472-a9f4-2c0ce0d12a1a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 31.6303ms 2025-11-22 16:27:42.137 +05:30 be968ed9-c113-4472-a9f4-2c0ce0d12a1a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:27:42.137 +05:30 be968ed9-c113-4472-a9f4-2c0ce0d12a1a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ef16412b-eac0-446d-9a96-701c509fc0fb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:27:42.138 +05:30 be968ed9-c113-4472-a9f4-2c0ce0d12a1a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 46.3473ms 2025-11-22 16:27:42.144 +05:30 2e6ad023-5868-4447-8f62-fdf448991f7f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:27:42.145 +05:30 2e6ad023-5868-4447-8f62-fdf448991f7f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 18.2908ms 2025-11-22 16:27:42.145 +05:30 2e6ad023-5868-4447-8f62-fdf448991f7f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:27:42.145 +05:30 2e6ad023-5868-4447-8f62-fdf448991f7f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7cafeb67-8786-4671-b068-e07c8b99db40}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:27:42.146 +05:30 2e6ad023-5868-4447-8f62-fdf448991f7f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 22.7442ms 2025-11-22 16:27:42.200 +05:30 f34571ee-bc5a-4009-aa6c-2e9435942706 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:27:42.202 +05:30 f34571ee-bc5a-4009-aa6c-2e9435942706 INF CORS policy execution successful. 2025-11-22 16:27:42.203 +05:30 f34571ee-bc5a-4009-aa6c-2e9435942706 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:27:42.203 +05:30 5674a01b-18e6-4756-ae01-75ebefde08b4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:27:42.203 +05:30 5674a01b-18e6-4756-ae01-75ebefde08b4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:27:42.212 +05:30 5674a01b-18e6-4756-ae01-75ebefde08b4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:27:42.214 +05:30 5674a01b-18e6-4756-ae01-75ebefde08b4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.735ms 2025-11-22 16:27:42.214 +05:30 5674a01b-18e6-4756-ae01-75ebefde08b4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:27:42.215 +05:30 5674a01b-18e6-4756-ae01-75ebefde08b4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f34571ee-bc5a-4009-aa6c-2e9435942706}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:27:42.216 +05:30 5674a01b-18e6-4756-ae01-75ebefde08b4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 16.169ms 2025-11-22 16:27:51.063 +05:30 e099ed27-6d3f-4c78-a6e6-5a7824141cde INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:27:51.066 +05:30 e099ed27-6d3f-4c78-a6e6-5a7824141cde INF CORS policy execution successful. 2025-11-22 16:27:51.069 +05:30 e099ed27-6d3f-4c78-a6e6-5a7824141cde INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 6.0566ms 2025-11-22 16:27:51.070 +05:30 3aaf5f39-9838-4a41-9e46-b581bb1d9dea INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:27:51.070 +05:30 3aaf5f39-9838-4a41-9e46-b581bb1d9dea INF CORS policy execution successful. 2025-11-22 16:27:51.072 +05:30 3aaf5f39-9838-4a41-9e46-b581bb1d9dea INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 1.8045ms 2025-11-22 16:27:51.138 +05:30 5fd65ae8-98b1-4047-9b9a-8119dcd2354f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:27:51.138 +05:30 eeb1f2e2-460f-430d-a540-9381f72a1feb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:27:51.139 +05:30 5fd65ae8-98b1-4047-9b9a-8119dcd2354f INF CORS policy execution successful. 2025-11-22 16:27:51.139 +05:30 5fd65ae8-98b1-4047-9b9a-8119dcd2354f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 1.4833ms 2025-11-22 16:27:51.141 +05:30 eeb1f2e2-460f-430d-a540-9381f72a1feb INF CORS policy execution successful. 2025-11-22 16:27:51.142 +05:30 eeb1f2e2-460f-430d-a540-9381f72a1feb INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:27:51.143 +05:30 6ae058c0-4d9a-4503-8306-5d4bde8237a9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:27:51.144 +05:30 6ae058c0-4d9a-4503-8306-5d4bde8237a9 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:27:51.155 +05:30 6ae058c0-4d9a-4503-8306-5d4bde8237a9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:27:51.156 +05:30 6ae058c0-4d9a-4503-8306-5d4bde8237a9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 12.2895ms 2025-11-22 16:27:51.156 +05:30 6ae058c0-4d9a-4503-8306-5d4bde8237a9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:27:51.157 +05:30 6ae058c0-4d9a-4503-8306-5d4bde8237a9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: eeb1f2e2-460f-430d-a540-9381f72a1feb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:27:51.158 +05:30 6ae058c0-4d9a-4503-8306-5d4bde8237a9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 19.1427ms 2025-11-22 16:27:51.203 +05:30 17fa47e8-7401-4428-92c2-0c7513939070 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:27:51.205 +05:30 17fa47e8-7401-4428-92c2-0c7513939070 INF CORS policy execution successful. 2025-11-22 16:27:51.206 +05:30 17fa47e8-7401-4428-92c2-0c7513939070 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:27:51.207 +05:30 4345851b-8a80-4cb3-ad30-fd2c55ab406f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:27:51.207 +05:30 4345851b-8a80-4cb3-ad30-fd2c55ab406f INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:27:51.216 +05:30 4345851b-8a80-4cb3-ad30-fd2c55ab406f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:27:51.216 +05:30 4345851b-8a80-4cb3-ad30-fd2c55ab406f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.1742ms 2025-11-22 16:27:51.216 +05:30 4345851b-8a80-4cb3-ad30-fd2c55ab406f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:27:51.217 +05:30 4345851b-8a80-4cb3-ad30-fd2c55ab406f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 17fa47e8-7401-4428-92c2-0c7513939070}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:27:51.218 +05:30 4345851b-8a80-4cb3-ad30-fd2c55ab406f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 14.424ms 2025-11-22 16:27:51.219 +05:30 4e7a9ade-11b8-49bd-842e-c77bb3742da3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:27:51.222 +05:30 4e7a9ade-11b8-49bd-842e-c77bb3742da3 INF CORS policy execution successful. 2025-11-22 16:27:51.223 +05:30 4e7a9ade-11b8-49bd-842e-c77bb3742da3 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:27:51.224 +05:30 6007d0cf-5ced-4443-8474-96c93f404bbb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:27:51.225 +05:30 6007d0cf-5ced-4443-8474-96c93f404bbb INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:27:51.231 +05:30 6007d0cf-5ced-4443-8474-96c93f404bbb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:27:51.232 +05:30 6007d0cf-5ced-4443-8474-96c93f404bbb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 7.202ms 2025-11-22 16:27:51.232 +05:30 6007d0cf-5ced-4443-8474-96c93f404bbb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:27:51.232 +05:30 6007d0cf-5ced-4443-8474-96c93f404bbb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4e7a9ade-11b8-49bd-842e-c77bb3742da3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:27:51.233 +05:30 6007d0cf-5ced-4443-8474-96c93f404bbb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 13.8796ms 2025-11-22 16:28:09.934 +05:30 c8237807-87c2-4b07-9277-7b7c2a3c7160 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:28:09.934 +05:30 7ac41b5c-17f5-4ae4-9e54-0890700d91c0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:28:09.936 +05:30 c8237807-87c2-4b07-9277-7b7c2a3c7160 INF CORS policy execution successful. 2025-11-22 16:28:09.936 +05:30 7ac41b5c-17f5-4ae4-9e54-0890700d91c0 INF CORS policy execution successful. 2025-11-22 16:28:09.937 +05:30 c8237807-87c2-4b07-9277-7b7c2a3c7160 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.0543ms 2025-11-22 16:28:09.937 +05:30 7ac41b5c-17f5-4ae4-9e54-0890700d91c0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.0544ms 2025-11-22 16:28:09.990 +05:30 97b875b7-2f8c-4d89-a6b0-a47b7f882e46 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:28:09.992 +05:30 97b875b7-2f8c-4d89-a6b0-a47b7f882e46 INF CORS policy execution successful. 2025-11-22 16:28:09.993 +05:30 97b875b7-2f8c-4d89-a6b0-a47b7f882e46 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:28:09.994 +05:30 d9eaee64-f981-4105-bbf6-bab3bde0f880 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:28:09.995 +05:30 d9eaee64-f981-4105-bbf6-bab3bde0f880 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:28:09.997 +05:30 529e0c47-5027-483f-9ee0-b556816947fd INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:28:09.997 +05:30 529e0c47-5027-483f-9ee0-b556816947fd INF CORS policy execution successful. 2025-11-22 16:28:09.997 +05:30 529e0c47-5027-483f-9ee0-b556816947fd INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 0.536ms 2025-11-22 16:28:10.004 +05:30 d9eaee64-f981-4105-bbf6-bab3bde0f880 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:28:10.005 +05:30 d9eaee64-f981-4105-bbf6-bab3bde0f880 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 9.342ms 2025-11-22 16:28:10.005 +05:30 d9eaee64-f981-4105-bbf6-bab3bde0f880 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:28:10.005 +05:30 d9eaee64-f981-4105-bbf6-bab3bde0f880 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 97b875b7-2f8c-4d89-a6b0-a47b7f882e46}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:28:10.006 +05:30 d9eaee64-f981-4105-bbf6-bab3bde0f880 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 15.2874ms 2025-11-22 16:28:10.053 +05:30 465f458c-a20e-4f66-8d1e-8164db0481bf INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:28:10.054 +05:30 465f458c-a20e-4f66-8d1e-8164db0481bf INF CORS policy execution successful. 2025-11-22 16:28:10.055 +05:30 465f458c-a20e-4f66-8d1e-8164db0481bf INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:28:10.055 +05:30 0fcb0402-c121-4120-96bd-8de95a1b6c26 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:28:10.055 +05:30 0fcb0402-c121-4120-96bd-8de95a1b6c26 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:28:10.056 +05:30 176dca6b-61a5-4199-bccf-ae98169f0fb0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:28:10.057 +05:30 176dca6b-61a5-4199-bccf-ae98169f0fb0 INF CORS policy execution successful. 2025-11-22 16:28:10.057 +05:30 176dca6b-61a5-4199-bccf-ae98169f0fb0 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDg3NjcsImV4cCI6MTc2MzgxMDU2NywiaWF0IjoxNzYzODA4NzY3fQ.rvHr3F4BdGqRriMgbZyQRctSooaRDUh_7MaObNNXnWc}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:28:10.057 +05:30 51be4fa7-1d9a-41a4-bb28-3bd92b19385f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:28:10.057 +05:30 51be4fa7-1d9a-41a4-bb28-3bd92b19385f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:28:10.060 +05:30 0fcb0402-c121-4120-96bd-8de95a1b6c26 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:28:10.061 +05:30 0fcb0402-c121-4120-96bd-8de95a1b6c26 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 5.4904ms 2025-11-22 16:28:10.061 +05:30 0fcb0402-c121-4120-96bd-8de95a1b6c26 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:28:10.061 +05:30 0fcb0402-c121-4120-96bd-8de95a1b6c26 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 465f458c-a20e-4f66-8d1e-8164db0481bf}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:28:10.061 +05:30 0fcb0402-c121-4120-96bd-8de95a1b6c26 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 8.2843ms 2025-11-22 16:28:10.063 +05:30 51be4fa7-1d9a-41a4-bb28-3bd92b19385f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:28:10.063 +05:30 51be4fa7-1d9a-41a4-bb28-3bd92b19385f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.4119ms 2025-11-22 16:28:10.063 +05:30 51be4fa7-1d9a-41a4-bb28-3bd92b19385f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:28:10.063 +05:30 51be4fa7-1d9a-41a4-bb28-3bd92b19385f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 176dca6b-61a5-4199-bccf-ae98169f0fb0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:28:10.063 +05:30 51be4fa7-1d9a-41a4-bb28-3bd92b19385f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 6.9522ms 2025-11-22 16:33:24.114 +05:30 fec7d95b-8f11-4d6b-9acf-544578fa3c89 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html - null null 2025-11-22 16:33:24.212 +05:30 fec7d95b-8f11-4d6b-9acf-544578fa3c89 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html - 200 null text/html;charset=utf-8 98.5889ms 2025-11-22 16:33:24.468 +05:30 9f398325-a990-487d-bac4-40616dbc6d94 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/v1/swagger.json - null null 2025-11-22 16:33:24.694 +05:30 9f398325-a990-487d-bac4-40616dbc6d94 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/v1/swagger.json - 200 null application/json;charset=utf-8 226.1331ms 2025-11-22 16:35:48.471 +05:30 50c9fce0-263d-43cd-8a78-0f9143f5d00a INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json-patch+json 86 2025-11-22 16:35:48.473 +05:30 50c9fce0-263d-43cd-8a78-0f9143f5d00a INF CORS policy execution successful. 2025-11-22 16:35:48.480 +05:30 50c9fce0-263d-43cd-8a78-0f9143f5d00a INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 86}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "string", "password": "string", "entityId": 0, "channelId": 0 } 2025-11-22 16:35:48.481 +05:30 f564a4e1-19e8-4edf-adc3-68d05587ebbe INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:35:48.494 +05:30 f564a4e1-19e8-4edf-adc3-68d05587ebbe INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:35:48.604 +05:30 f564a4e1-19e8-4edf-adc3-68d05587ebbe INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:35:48.606 +05:30 f564a4e1-19e8-4edf-adc3-68d05587ebbe INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 111.3975ms 2025-11-22 16:35:48.606 +05:30 f564a4e1-19e8-4edf-adc3-68d05587ebbe INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:35:48.607 +05:30 f564a4e1-19e8-4edf-adc3-68d05587ebbe INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 50c9fce0-263d-43cd-8a78-0f9143f5d00a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 258} Body: {"status":"Failure","statusCode":4000,"message":"Api Validation error","result":"[{\"PropertyName\":\"EntityId\",\"ErrorMessage\":\"EntityId must be greater than 0.\"},{\"PropertyName\":\"ChannelId\",\"ErrorMessage\":\"ChannelId must be greater than 0.\"}]"} 2025-11-22 16:35:48.607 +05:30 f564a4e1-19e8-4edf-adc3-68d05587ebbe INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 400 258 application/json; charset=utf-8 137.1169ms 2025-11-22 16:36:10.860 +05:30 e61f2c0f-3da3-4845-a4b7-4add63f8e975 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:36:10.862 +05:30 e61f2c0f-3da3-4845-a4b7-4add63f8e975 INF CORS policy execution successful. 2025-11-22 16:36:10.863 +05:30 e61f2c0f-3da3-4845-a4b7-4add63f8e975 INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:10.864 +05:30 e81cdae5-0529-4adb-8a3f-a0bf56d24a31 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:10.872 +05:30 e81cdae5-0529-4adb-8a3f-a0bf56d24a31 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:36:10.999 +05:30 e81cdae5-0529-4adb-8a3f-a0bf56d24a31 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:11.000 +05:30 e81cdae5-0529-4adb-8a3f-a0bf56d24a31 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 127.6746ms 2025-11-22 16:36:11.000 +05:30 e81cdae5-0529-4adb-8a3f-a0bf56d24a31 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:11.000 +05:30 e81cdae5-0529-4adb-8a3f-a0bf56d24a31 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e61f2c0f-3da3-4845-a4b7-4add63f8e975}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:36:11.001 +05:30 e81cdae5-0529-4adb-8a3f-a0bf56d24a31 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 141.1515ms 2025-11-22 16:36:14.716 +05:30 0354290c-8db7-42be-9bb6-86b6965482f5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:36:14.722 +05:30 0354290c-8db7-42be-9bb6-86b6965482f5 INF CORS policy execution successful. 2025-11-22 16:36:14.723 +05:30 0354290c-8db7-42be-9bb6-86b6965482f5 INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:14.724 +05:30 1d628436-5fa9-47db-adb0-f6ba8ad27d9d INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:14.725 +05:30 1d628436-5fa9-47db-adb0-f6ba8ad27d9d INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:36:14.732 +05:30 1d628436-5fa9-47db-adb0-f6ba8ad27d9d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:14.733 +05:30 1d628436-5fa9-47db-adb0-f6ba8ad27d9d INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 8.5722ms 2025-11-22 16:36:14.733 +05:30 1d628436-5fa9-47db-adb0-f6ba8ad27d9d INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:14.734 +05:30 1d628436-5fa9-47db-adb0-f6ba8ad27d9d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0354290c-8db7-42be-9bb6-86b6965482f5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:36:14.734 +05:30 1d628436-5fa9-47db-adb0-f6ba8ad27d9d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 18.3594ms 2025-11-22 16:36:15.350 +05:30 46ee7c65-0474-46e2-9ae5-3d65ed74bde0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:36:15.351 +05:30 46ee7c65-0474-46e2-9ae5-3d65ed74bde0 INF CORS policy execution successful. 2025-11-22 16:36:15.351 +05:30 46ee7c65-0474-46e2-9ae5-3d65ed74bde0 INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:15.351 +05:30 ae96a758-69e1-422c-bf90-0ff8010d1b75 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:15.352 +05:30 ae96a758-69e1-422c-bf90-0ff8010d1b75 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:36:15.356 +05:30 ae96a758-69e1-422c-bf90-0ff8010d1b75 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:15.356 +05:30 ae96a758-69e1-422c-bf90-0ff8010d1b75 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 3.6908ms 2025-11-22 16:36:15.356 +05:30 ae96a758-69e1-422c-bf90-0ff8010d1b75 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:15.356 +05:30 ae96a758-69e1-422c-bf90-0ff8010d1b75 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 46ee7c65-0474-46e2-9ae5-3d65ed74bde0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:36:15.357 +05:30 ae96a758-69e1-422c-bf90-0ff8010d1b75 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 6.4873ms 2025-11-22 16:36:18.097 +05:30 2b31f006-516f-4760-b4c9-b3a252114868 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - null null 2025-11-22 16:36:18.097 +05:30 2b31f006-516f-4760-b4c9-b3a252114868 INF CORS policy execution successful. 2025-11-22 16:36:18.098 +05:30 2b31f006-516f-4760-b4c9-b3a252114868 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 204 null null 1.0766ms 2025-11-22 16:36:18.175 +05:30 e62b4295-2c30-47b2-a30c-29292c86eb7b INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json 83 2025-11-22 16:36:18.175 +05:30 e62b4295-2c30-47b2-a30c-29292c86eb7b INF CORS policy execution successful. 2025-11-22 16:36:18.176 +05:30 e62b4295-2c30-47b2-a30c-29292c86eb7b INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 83}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"entityId":4,"ChannelId":1,"Password":"eA+kLfqKPNQBW9P/vJjBcQ==","LoginName":"sa"} 2025-11-22 16:36:18.177 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:36:18.177 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:36:18.188 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Database retrieved SS0003_Pioneer 2025-11-22 16:36:18.206 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Start processing HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:36:18.208 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Sending HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:36:19.946 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Received HTTP response headers after 1733.8202ms - 200 2025-11-22 16:36:19.947 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF End processing HTTP request after 1745.1767ms - 200 2025-11-22 16:36:20.025 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Token generated 2025-11-22 16:36:20.026 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Token generated 2025-11-22 16:36:20.027 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType1`4[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 16:36:20.033 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 1855.7887ms 2025-11-22 16:36:20.033 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:36:20.033 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e62b4295-2c30-47b2-a30c-29292c86eb7b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1069} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":1,\"LoginName\":\"sa\",\"EntityId\":4,\"Entity\":\"Pioneer\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk1ODAsImV4cCI6MTc2MzgxMTM4MCwiaWF0IjoxNzYzODA5NTgwfQ.9egGD-ug4fqTytjEtofIGWG0Yo6qoz2HyVMBQ0dLql0\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk1ODAsImV4cCI6MTc2Mzg0NTU4MCwiaWF0IjoxNzYzODA5NTgwfQ.zDEIwet-dZ2ZkrhQgddXiIRj8UsDF5_Z0Ndqxt0uXE4\"","tokenExpiryMin":30} 2025-11-22 16:36:20.034 +05:30 4f2fd265-c7dc-4427-993a-d59b0d00c4e3 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 200 1069 application/json; charset=utf-8 1858.9766ms 2025-11-22 16:36:20.158 +05:30 b6f3dd1b-facc-4db3-b375-89d392755f8c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:36:20.158 +05:30 b6f3dd1b-facc-4db3-b375-89d392755f8c INF CORS policy execution successful. 2025-11-22 16:36:20.159 +05:30 b6f3dd1b-facc-4db3-b375-89d392755f8c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.6638ms 2025-11-22 16:36:20.232 +05:30 49c2b788-c62f-4fa9-8bc4-9cd88ec3a58b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:36:20.232 +05:30 49c2b788-c62f-4fa9-8bc4-9cd88ec3a58b INF CORS policy execution successful. 2025-11-22 16:36:20.233 +05:30 49c2b788-c62f-4fa9-8bc4-9cd88ec3a58b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.7058ms 2025-11-22 16:36:20.262 +05:30 70eac812-2a3d-4288-ab9a-77aa6c9ebcf1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:36:20.263 +05:30 70eac812-2a3d-4288-ab9a-77aa6c9ebcf1 INF CORS policy execution successful. 2025-11-22 16:36:20.264 +05:30 70eac812-2a3d-4288-ab9a-77aa6c9ebcf1 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk1ODAsImV4cCI6MTc2MzgxMTM4MCwiaWF0IjoxNzYzODA5NTgwfQ.9egGD-ug4fqTytjEtofIGWG0Yo6qoz2HyVMBQ0dLql0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:20.264 +05:30 7ed73485-58aa-4858-8250-f0e53af475c4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:36:20.264 +05:30 7ed73485-58aa-4858-8250-f0e53af475c4 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:36:20.270 +05:30 7ed73485-58aa-4858-8250-f0e53af475c4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:20.271 +05:30 7ed73485-58aa-4858-8250-f0e53af475c4 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 6.2008ms 2025-11-22 16:36:20.271 +05:30 7ed73485-58aa-4858-8250-f0e53af475c4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:36:20.271 +05:30 7ed73485-58aa-4858-8250-f0e53af475c4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 70eac812-2a3d-4288-ab9a-77aa6c9ebcf1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:36:20.272 +05:30 7ed73485-58aa-4858-8250-f0e53af475c4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 9.5866ms 2025-11-22 16:36:20.356 +05:30 084e62d8-19e4-496e-885b-69ebe61b7e2c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:36:20.357 +05:30 084e62d8-19e4-496e-885b-69ebe61b7e2c INF CORS policy execution successful. 2025-11-22 16:36:20.357 +05:30 084e62d8-19e4-496e-885b-69ebe61b7e2c INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk1ODAsImV4cCI6MTc2MzgxMTM4MCwiaWF0IjoxNzYzODA5NTgwfQ.9egGD-ug4fqTytjEtofIGWG0Yo6qoz2HyVMBQ0dLql0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:20.358 +05:30 fcbd82bf-0b6e-4736-8b39-49901fa27d62 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:36:20.358 +05:30 fcbd82bf-0b6e-4736-8b39-49901fa27d62 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:36:20.361 +05:30 fcbd82bf-0b6e-4736-8b39-49901fa27d62 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:20.362 +05:30 fcbd82bf-0b6e-4736-8b39-49901fa27d62 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 3.732ms 2025-11-22 16:36:20.362 +05:30 fcbd82bf-0b6e-4736-8b39-49901fa27d62 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:36:20.362 +05:30 fcbd82bf-0b6e-4736-8b39-49901fa27d62 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 084e62d8-19e4-496e-885b-69ebe61b7e2c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:36:20.363 +05:30 fcbd82bf-0b6e-4736-8b39-49901fa27d62 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 6.159ms 2025-11-22 16:36:35.117 +05:30 3f72c7f4-1402-4a60-badc-3ca18faf5f99 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:36:35.118 +05:30 3f72c7f4-1402-4a60-badc-3ca18faf5f99 INF CORS policy execution successful. 2025-11-22 16:36:35.119 +05:30 3f72c7f4-1402-4a60-badc-3ca18faf5f99 INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:35.120 +05:30 c1dae236-001a-4077-b635-b2ce9d14b8fa INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:35.120 +05:30 c1dae236-001a-4077-b635-b2ce9d14b8fa INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:36:35.127 +05:30 c1dae236-001a-4077-b635-b2ce9d14b8fa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:35.128 +05:30 c1dae236-001a-4077-b635-b2ce9d14b8fa INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 7.5691ms 2025-11-22 16:36:35.128 +05:30 c1dae236-001a-4077-b635-b2ce9d14b8fa INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:35.128 +05:30 c1dae236-001a-4077-b635-b2ce9d14b8fa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3f72c7f4-1402-4a60-badc-3ca18faf5f99}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:36:35.129 +05:30 c1dae236-001a-4077-b635-b2ce9d14b8fa INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 12.1495ms 2025-11-22 16:36:37.696 +05:30 edca89d2-f334-480c-b96d-62ee1a04d397 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:36:37.697 +05:30 edca89d2-f334-480c-b96d-62ee1a04d397 INF CORS policy execution successful. 2025-11-22 16:36:37.698 +05:30 edca89d2-f334-480c-b96d-62ee1a04d397 INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:37.698 +05:30 efc19274-c7ed-4ca7-865c-9ecc81885983 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:37.698 +05:30 efc19274-c7ed-4ca7-865c-9ecc81885983 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:36:37.702 +05:30 efc19274-c7ed-4ca7-865c-9ecc81885983 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:37.702 +05:30 efc19274-c7ed-4ca7-865c-9ecc81885983 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 3.5703ms 2025-11-22 16:36:37.702 +05:30 efc19274-c7ed-4ca7-865c-9ecc81885983 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:37.702 +05:30 efc19274-c7ed-4ca7-865c-9ecc81885983 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: edca89d2-f334-480c-b96d-62ee1a04d397}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:36:37.703 +05:30 efc19274-c7ed-4ca7-865c-9ecc81885983 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 6.2297ms 2025-11-22 16:36:38.186 +05:30 d0b650d4-b729-475c-9bd4-f1e562c40a27 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:36:38.186 +05:30 d0b650d4-b729-475c-9bd4-f1e562c40a27 INF CORS policy execution successful. 2025-11-22 16:36:38.187 +05:30 d0b650d4-b729-475c-9bd4-f1e562c40a27 INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:38.187 +05:30 6d87f5af-d8b1-40e1-bb37-810ca3c4b356 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:38.187 +05:30 6d87f5af-d8b1-40e1-bb37-810ca3c4b356 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:36:38.190 +05:30 6d87f5af-d8b1-40e1-bb37-810ca3c4b356 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:38.191 +05:30 6d87f5af-d8b1-40e1-bb37-810ca3c4b356 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 3.6002ms 2025-11-22 16:36:38.191 +05:30 6d87f5af-d8b1-40e1-bb37-810ca3c4b356 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:38.191 +05:30 6d87f5af-d8b1-40e1-bb37-810ca3c4b356 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d0b650d4-b729-475c-9bd4-f1e562c40a27}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:36:38.191 +05:30 6d87f5af-d8b1-40e1-bb37-810ca3c4b356 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 5.6716ms 2025-11-22 16:36:52.041 +05:30 6e4bca3b-41d1-4d99-9729-52f7db3a427d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:36:52.043 +05:30 6e4bca3b-41d1-4d99-9729-52f7db3a427d INF CORS policy execution successful. 2025-11-22 16:36:52.045 +05:30 6e4bca3b-41d1-4d99-9729-52f7db3a427d INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:52.045 +05:30 24205ca3-cfb3-4e9c-bbf4-4f5cb43ddb8b INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:52.046 +05:30 24205ca3-cfb3-4e9c-bbf4-4f5cb43ddb8b INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:36:52.056 +05:30 24205ca3-cfb3-4e9c-bbf4-4f5cb43ddb8b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:52.058 +05:30 24205ca3-cfb3-4e9c-bbf4-4f5cb43ddb8b INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 11.4793ms 2025-11-22 16:36:52.058 +05:30 24205ca3-cfb3-4e9c-bbf4-4f5cb43ddb8b INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:36:52.058 +05:30 24205ca3-cfb3-4e9c-bbf4-4f5cb43ddb8b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6e4bca3b-41d1-4d99-9729-52f7db3a427d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:36:52.059 +05:30 24205ca3-cfb3-4e9c-bbf4-4f5cb43ddb8b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 18.9419ms 2025-11-22 16:36:54.680 +05:30 8e5bfddb-4018-4209-9441-b2833810e5f7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - null null 2025-11-22 16:36:54.680 +05:30 8e5bfddb-4018-4209-9441-b2833810e5f7 INF CORS policy execution successful. 2025-11-22 16:36:54.681 +05:30 8e5bfddb-4018-4209-9441-b2833810e5f7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 204 null null 1.2633ms 2025-11-22 16:36:54.735 +05:30 300839c7-cb22-499e-acb6-2e964ed5610d INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json 83 2025-11-22 16:36:54.736 +05:30 300839c7-cb22-499e-acb6-2e964ed5610d INF CORS policy execution successful. 2025-11-22 16:36:54.736 +05:30 300839c7-cb22-499e-acb6-2e964ed5610d INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 83}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"entityId":4,"ChannelId":1,"Password":"eA+kLfqKPNQBW9P/vJjBcQ==","LoginName":"sa"} 2025-11-22 16:36:54.737 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:36:54.737 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:36:54.747 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Database retrieved SS0003_Pioneer 2025-11-22 16:36:54.749 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Start processing HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:36:54.749 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Sending HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:36:54.844 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Received HTTP response headers after 95.0037ms - 200 2025-11-22 16:36:54.844 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF End processing HTTP request after 95.6562ms - 200 2025-11-22 16:36:54.857 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Token generated 2025-11-22 16:36:54.857 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Token generated 2025-11-22 16:36:54.857 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType1`4[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 16:36:54.858 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 120.659ms 2025-11-22 16:36:54.858 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:36:54.858 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 300839c7-cb22-499e-acb6-2e964ed5610d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1069} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":1,\"LoginName\":\"sa\",\"EntityId\":4,\"Entity\":\"Pioneer\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2Mzg0NTYxNCwiaWF0IjoxNzYzODA5NjE0fQ.lLQrmURBl5DwfY1EkU5_nqlyvl646ylxjrpkOis33p8\"","tokenExpiryMin":30} 2025-11-22 16:36:54.858 +05:30 1c07f996-a7e5-433d-9cb3-3762a1896d5e INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 200 1069 application/json; charset=utf-8 123.3006ms 2025-11-22 16:36:54.962 +05:30 eb58b9c5-72c9-4c16-87c1-2e65541d44a1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:36:54.962 +05:30 eb58b9c5-72c9-4c16-87c1-2e65541d44a1 INF CORS policy execution successful. 2025-11-22 16:36:54.962 +05:30 eb58b9c5-72c9-4c16-87c1-2e65541d44a1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.5697ms 2025-11-22 16:36:54.965 +05:30 911486cf-724a-443d-8f07-f6c783aa4ea3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:36:54.965 +05:30 911486cf-724a-443d-8f07-f6c783aa4ea3 INF CORS policy execution successful. 2025-11-22 16:36:54.966 +05:30 911486cf-724a-443d-8f07-f6c783aa4ea3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.3846ms 2025-11-22 16:36:55.016 +05:30 6f5bf1a8-6e0e-4bfa-9b11-bb0010f8eecd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:36:55.017 +05:30 6f5bf1a8-6e0e-4bfa-9b11-bb0010f8eecd INF CORS policy execution successful. 2025-11-22 16:36:55.018 +05:30 6f5bf1a8-6e0e-4bfa-9b11-bb0010f8eecd INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:55.018 +05:30 36678d3b-34cf-41ab-822c-817f2a96ab9f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:36:55.019 +05:30 36678d3b-34cf-41ab-822c-817f2a96ab9f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:36:55.024 +05:30 36678d3b-34cf-41ab-822c-817f2a96ab9f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:55.024 +05:30 36678d3b-34cf-41ab-822c-817f2a96ab9f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.0559ms 2025-11-22 16:36:55.024 +05:30 36678d3b-34cf-41ab-822c-817f2a96ab9f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:36:55.024 +05:30 36678d3b-34cf-41ab-822c-817f2a96ab9f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6f5bf1a8-6e0e-4bfa-9b11-bb0010f8eecd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:36:55.025 +05:30 36678d3b-34cf-41ab-822c-817f2a96ab9f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 8.6851ms 2025-11-22 16:36:55.116 +05:30 1382d360-40a1-44bb-bdc0-6a7d585ed446 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:36:55.116 +05:30 1382d360-40a1-44bb-bdc0-6a7d585ed446 INF CORS policy execution successful. 2025-11-22 16:36:55.117 +05:30 1382d360-40a1-44bb-bdc0-6a7d585ed446 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:36:55.117 +05:30 60a90818-0e09-47ae-b7a1-fc8f5c541eb5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:36:55.117 +05:30 60a90818-0e09-47ae-b7a1-fc8f5c541eb5 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:36:55.133 +05:30 60a90818-0e09-47ae-b7a1-fc8f5c541eb5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:36:55.133 +05:30 60a90818-0e09-47ae-b7a1-fc8f5c541eb5 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 15.5993ms 2025-11-22 16:36:55.133 +05:30 60a90818-0e09-47ae-b7a1-fc8f5c541eb5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:36:55.133 +05:30 60a90818-0e09-47ae-b7a1-fc8f5c541eb5 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1382d360-40a1-44bb-bdc0-6a7d585ed446}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:36:55.134 +05:30 60a90818-0e09-47ae-b7a1-fc8f5c541eb5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 18.4893ms 2025-11-22 16:37:53.750 +05:30 6b99341c-6c05-4a52-85d9-e11b65d90eb7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:37:53.750 +05:30 fc2472cd-6904-46e7-832a-06202ac7ec2e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:37:53.752 +05:30 6b99341c-6c05-4a52-85d9-e11b65d90eb7 INF CORS policy execution successful. 2025-11-22 16:37:53.752 +05:30 fc2472cd-6904-46e7-832a-06202ac7ec2e INF CORS policy execution successful. 2025-11-22 16:37:53.753 +05:30 6b99341c-6c05-4a52-85d9-e11b65d90eb7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.522ms 2025-11-22 16:37:53.753 +05:30 fc2472cd-6904-46e7-832a-06202ac7ec2e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 3.5218ms 2025-11-22 16:37:53.803 +05:30 61856164-d3c2-4bbf-886a-e92ec134fe0c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 16:37:53.804 +05:30 61856164-d3c2-4bbf-886a-e92ec134fe0c INF CORS policy execution successful. 2025-11-22 16:37:53.804 +05:30 61856164-d3c2-4bbf-886a-e92ec134fe0c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 1.0388ms 2025-11-22 16:37:53.821 +05:30 11cc959f-9e2f-4413-892b-9377bd0ae1b7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:37:53.825 +05:30 11cc959f-9e2f-4413-892b-9377bd0ae1b7 INF CORS policy execution successful. 2025-11-22 16:37:53.828 +05:30 11cc959f-9e2f-4413-892b-9377bd0ae1b7 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:37:53.831 +05:30 de55268d-ca66-4a18-82df-6406d7723e23 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:37:53.844 +05:30 de55268d-ca66-4a18-82df-6406d7723e23 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:37:53.868 +05:30 6a190953-469f-44b8-9fc8-d108f48d95c4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 16:37:53.869 +05:30 6a190953-469f-44b8-9fc8-d108f48d95c4 INF CORS policy execution successful. 2025-11-22 16:37:53.869 +05:30 6a190953-469f-44b8-9fc8-d108f48d95c4 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:37:53.870 +05:30 bc5d95d8-0d84-4ee5-a002-67eaa78bb678 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:37:53.870 +05:30 bc5d95d8-0d84-4ee5-a002-67eaa78bb678 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:37:53.911 +05:30 bc5d95d8-0d84-4ee5-a002-67eaa78bb678 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:37:53.912 +05:30 bc5d95d8-0d84-4ee5-a002-67eaa78bb678 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 41.8079ms 2025-11-22 16:37:53.912 +05:30 bc5d95d8-0d84-4ee5-a002-67eaa78bb678 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:37:53.912 +05:30 bc5d95d8-0d84-4ee5-a002-67eaa78bb678 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6a190953-469f-44b8-9fc8-d108f48d95c4}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 16:37:53.913 +05:30 bc5d95d8-0d84-4ee5-a002-67eaa78bb678 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 44.1721ms 2025-11-22 16:37:53.921 +05:30 de55268d-ca66-4a18-82df-6406d7723e23 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:37:53.921 +05:30 de55268d-ca66-4a18-82df-6406d7723e23 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 76.8149ms 2025-11-22 16:37:53.921 +05:30 de55268d-ca66-4a18-82df-6406d7723e23 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:37:53.922 +05:30 de55268d-ca66-4a18-82df-6406d7723e23 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 101.04ms 2025-11-22 16:37:53.983 +05:30 c49f89da-e643-44d7-9778-0490d56c2c8f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:37:53.983 +05:30 c49f89da-e643-44d7-9778-0490d56c2c8f INF CORS policy execution successful. 2025-11-22 16:37:53.984 +05:30 c49f89da-e643-44d7-9778-0490d56c2c8f INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:37:53.984 +05:30 989eb657-4fcf-4a23-b4fe-9931ccd7fda3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:37:53.984 +05:30 989eb657-4fcf-4a23-b4fe-9931ccd7fda3 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:37:53.993 +05:30 989eb657-4fcf-4a23-b4fe-9931ccd7fda3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:37:53.994 +05:30 989eb657-4fcf-4a23-b4fe-9931ccd7fda3 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 9.7666ms 2025-11-22 16:37:53.994 +05:30 989eb657-4fcf-4a23-b4fe-9931ccd7fda3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:37:53.995 +05:30 989eb657-4fcf-4a23-b4fe-9931ccd7fda3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 11.9273ms 2025-11-22 16:37:54.055 +05:30 4349b3c4-88d6-4b0f-9041-d038daec9537 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:37:54.055 +05:30 4349b3c4-88d6-4b0f-9041-d038daec9537 INF CORS policy execution successful. 2025-11-22 16:37:54.056 +05:30 4349b3c4-88d6-4b0f-9041-d038daec9537 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:37:54.056 +05:30 dd75abbc-b42b-48a6-be15-aefef2358a0c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:37:54.056 +05:30 dd75abbc-b42b-48a6-be15-aefef2358a0c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:37:54.061 +05:30 dd75abbc-b42b-48a6-be15-aefef2358a0c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:37:54.061 +05:30 dd75abbc-b42b-48a6-be15-aefef2358a0c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 5.0669ms 2025-11-22 16:37:54.061 +05:30 dd75abbc-b42b-48a6-be15-aefef2358a0c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:37:54.062 +05:30 dd75abbc-b42b-48a6-be15-aefef2358a0c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 7.1694ms 2025-11-22 16:37:55.948 +05:30 9f6bc899-ef12-42b7-b8c0-c492e9c31452 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:37:55.948 +05:30 9f6bc899-ef12-42b7-b8c0-c492e9c31452 INF CORS policy execution successful. 2025-11-22 16:37:55.948 +05:30 9f6bc899-ef12-42b7-b8c0-c492e9c31452 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.5536ms 2025-11-22 16:37:55.949 +05:30 652230d8-dfb5-4ca6-8d04-7d64ebeebb29 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:37:55.949 +05:30 652230d8-dfb5-4ca6-8d04-7d64ebeebb29 INF CORS policy execution successful. 2025-11-22 16:37:55.949 +05:30 652230d8-dfb5-4ca6-8d04-7d64ebeebb29 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.2512ms 2025-11-22 16:37:56.059 +05:30 567d06e5-a858-4bdb-b249-f8b1e0ee2dc9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:37:56.061 +05:30 567d06e5-a858-4bdb-b249-f8b1e0ee2dc9 INF CORS policy execution successful. 2025-11-22 16:37:56.062 +05:30 567d06e5-a858-4bdb-b249-f8b1e0ee2dc9 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:37:56.063 +05:30 21e34136-d18e-4683-8791-9d1645a0ffbe INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:37:56.070 +05:30 21e34136-d18e-4683-8791-9d1645a0ffbe INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:37:56.225 +05:30 21e34136-d18e-4683-8791-9d1645a0ffbe INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:37:56.226 +05:30 21e34136-d18e-4683-8791-9d1645a0ffbe INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 155.7073ms 2025-11-22 16:37:56.226 +05:30 21e34136-d18e-4683-8791-9d1645a0ffbe INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:37:56.226 +05:30 21e34136-d18e-4683-8791-9d1645a0ffbe INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 567d06e5-a858-4bdb-b249-f8b1e0ee2dc9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 467} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 16:37:56.226 +05:30 21e34136-d18e-4683-8791-9d1645a0ffbe INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 467 application/json; charset=utf-8 168.5078ms 2025-11-22 16:37:56.590 +05:30 f6483214-3dc4-40f2-98ce-99fb57586993 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:37:56.592 +05:30 f6483214-3dc4-40f2-98ce-99fb57586993 INF CORS policy execution successful. 2025-11-22 16:37:56.594 +05:30 f6483214-3dc4-40f2-98ce-99fb57586993 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:37:56.595 +05:30 da4a440c-3338-45f2-8ca7-6c6d8cbe8c77 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:37:56.596 +05:30 da4a440c-3338-45f2-8ca7-6c6d8cbe8c77 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:37:56.684 +05:30 da4a440c-3338-45f2-8ca7-6c6d8cbe8c77 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:37:56.685 +05:30 da4a440c-3338-45f2-8ca7-6c6d8cbe8c77 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 89.0716ms 2025-11-22 16:37:56.685 +05:30 da4a440c-3338-45f2-8ca7-6c6d8cbe8c77 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:37:56.685 +05:30 da4a440c-3338-45f2-8ca7-6c6d8cbe8c77 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f6483214-3dc4-40f2-98ce-99fb57586993}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 467} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":2,\"Role_Name\":\"Machinist\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 16:37:56.685 +05:30 da4a440c-3338-45f2-8ca7-6c6d8cbe8c77 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 467 application/json; charset=utf-8 95.21ms 2025-11-22 16:37:58.411 +05:30 5dd0420e-2fc1-4985-ac1b-7f6345df4c56 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 16:37:58.412 +05:30 5dd0420e-2fc1-4985-ac1b-7f6345df4c56 INF CORS policy execution successful. 2025-11-22 16:37:58.412 +05:30 5dd0420e-2fc1-4985-ac1b-7f6345df4c56 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 204 null null 1.1686ms 2025-11-22 16:37:58.475 +05:30 4f7c7563-54f6-4330-a1f2-af92046a13b3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - null null 2025-11-22 16:37:58.476 +05:30 4f7c7563-54f6-4330-a1f2-af92046a13b3 INF CORS policy execution successful. 2025-11-22 16:37:58.477 +05:30 4f7c7563-54f6-4330-a1f2-af92046a13b3 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:37:58.477 +05:30 547f8417-480c-4bdb-a5fb-1aac918dbaa4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 16:37:58.483 +05:30 547f8417-480c-4bdb-a5fb-1aac918dbaa4 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 16:37:58.500 +05:30 547f8417-480c-4bdb-a5fb-1aac918dbaa4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:37:58.500 +05:30 547f8417-480c-4bdb-a5fb-1aac918dbaa4 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 17.398ms 2025-11-22 16:37:58.500 +05:30 547f8417-480c-4bdb-a5fb-1aac918dbaa4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 16:37:58.501 +05:30 547f8417-480c-4bdb-a5fb-1aac918dbaa4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4f7c7563-54f6-4330-a1f2-af92046a13b3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 251} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"},{\"Id\":2,\"Name\":\"Machinist\"},{\"Id\":4,\"Name\":\"Role2\"},{\"Id\":1003,\"Name\":\"Machnist1\"},{\"Id\":1004,\"Name\":\"admin22\"}]"} 2025-11-22 16:37:58.501 +05:30 547f8417-480c-4bdb-a5fb-1aac918dbaa4 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=&Type=1 - 200 251 application/json; charset=utf-8 26.3405ms 2025-11-22 16:38:01.978 +05:30 09847078-258f-4e8b-85c9-14306b5f5034 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - null null 2025-11-22 16:38:01.981 +05:30 09847078-258f-4e8b-85c9-14306b5f5034 INF CORS policy execution successful. 2025-11-22 16:38:01.988 +05:30 09847078-258f-4e8b-85c9-14306b5f5034 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - 204 null null 10.0685ms 2025-11-22 16:38:02.055 +05:30 7ddbeaaa-52e0-4ce0-a99a-4a0ff966b937 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - null null 2025-11-22 16:38:02.059 +05:30 7ddbeaaa-52e0-4ce0-a99a-4a0ff966b937 INF CORS policy execution successful. 2025-11-22 16:38:02.068 +05:30 7ddbeaaa-52e0-4ce0-a99a-4a0ff966b937 INF HTTP request: Path: /role/getrolelist QueryString: ?Search=Default&Type=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:02.070 +05:30 c42e8aeb-cfc4-4a94-bb19-d1d098544275 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 16:38:02.072 +05:30 c42e8aeb-cfc4-4a94-bb19-d1d098544275 INF Route matched with {action = "GetRoleList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleList(Int32, System.String) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 16:38:02.099 +05:30 c42e8aeb-cfc4-4a94-bb19-d1d098544275 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:02.101 +05:30 c42e8aeb-cfc4-4a94-bb19-d1d098544275 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api) in 28.9215ms 2025-11-22 16:38:02.101 +05:30 c42e8aeb-cfc4-4a94-bb19-d1d098544275 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleList (Sang.AccessController.Api)' 2025-11-22 16:38:02.102 +05:30 c42e8aeb-cfc4-4a94-bb19-d1d098544275 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7ddbeaaa-52e0-4ce0-a99a-4a0ff966b937}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 115} Body: {"status":"Success","statusCode":2000,"message":"Role List Retrieved","result":"[{\"Id\":1,\"Name\":\"Default\"}]"} 2025-11-22 16:38:02.104 +05:30 c42e8aeb-cfc4-4a94-bb19-d1d098544275 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getrolelist?Search=Default&Type=1 - 200 115 application/json; charset=utf-8 48.9979ms 2025-11-22 16:38:04.140 +05:30 51b30015-a440-4734-8edc-de05eebd46d6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - null null 2025-11-22 16:38:04.141 +05:30 51b30015-a440-4734-8edc-de05eebd46d6 INF CORS policy execution successful. 2025-11-22 16:38:04.142 +05:30 51b30015-a440-4734-8edc-de05eebd46d6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 204 null null 1.1052ms 2025-11-22 16:38:04.230 +05:30 869a88c6-1fd1-41b4-8970-32c7ea42d109 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - application/json 164 2025-11-22 16:38:04.231 +05:30 869a88c6-1fd1-41b4-8970-32c7ea42d109 INF CORS policy execution successful. 2025-11-22 16:38:04.232 +05:30 869a88c6-1fd1-41b4-8970-32c7ea42d109 INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Content-Length: 164}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"Id":2,"loginName":"vyshnav","employee":null,"timezone":2,"email":"vysh@gmail.com","phone":null,"mobile":null,"userType":1,"role":1,"inActive":false,"password":""} 2025-11-22 16:38:04.232 +05:30 613d6d18-d50d-4c94-926a-99e2c84551d4 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 16:38:04.240 +05:30 613d6d18-d50d-4c94-926a-99e2c84551d4 INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.AccessController.Api.Models.APIRequest.UserRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:38:04.312 +05:30 613d6d18-d50d-4c94-926a-99e2c84551d4 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:04.343 +05:30 613d6d18-d50d-4c94-926a-99e2c84551d4 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api) in 101.8204ms 2025-11-22 16:38:04.343 +05:30 613d6d18-d50d-4c94-926a-99e2c84551d4 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpsertUser (Sang.AccessController.Api)' 2025-11-22 16:38:04.343 +05:30 613d6d18-d50d-4c94-926a-99e2c84551d4 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 869a88c6-1fd1-41b4-8970-32c7ea42d109}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 89} Body: {"status":"Success","statusCode":2001,"message":"User updated successfully","result":"2"} 2025-11-22 16:38:04.343 +05:30 613d6d18-d50d-4c94-926a-99e2c84551d4 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/upsertuser - 201 89 application/json; charset=utf-8 113.7461ms 2025-11-22 16:38:06.283 +05:30 ae226b7b-f02a-47bb-9d2c-cecd185c8a18 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:38:06.284 +05:30 ae226b7b-f02a-47bb-9d2c-cecd185c8a18 INF CORS policy execution successful. 2025-11-22 16:38:06.284 +05:30 ae226b7b-f02a-47bb-9d2c-cecd185c8a18 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.8346ms 2025-11-22 16:38:06.284 +05:30 9964e3fa-0e61-423e-b2c4-d43a990499a3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:38:06.284 +05:30 9964e3fa-0e61-423e-b2c4-d43a990499a3 INF CORS policy execution successful. 2025-11-22 16:38:06.285 +05:30 9964e3fa-0e61-423e-b2c4-d43a990499a3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.292ms 2025-11-22 16:38:06.343 +05:30 cc725b48-e2e9-45e3-89c7-23eaa078233c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:38:06.343 +05:30 cc725b48-e2e9-45e3-89c7-23eaa078233c INF CORS policy execution successful. 2025-11-22 16:38:06.344 +05:30 cc725b48-e2e9-45e3-89c7-23eaa078233c INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:06.344 +05:30 585bbe05-0954-4d91-b300-6fae3c53af9d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:38:06.344 +05:30 585bbe05-0954-4d91-b300-6fae3c53af9d INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:38:06.350 +05:30 585bbe05-0954-4d91-b300-6fae3c53af9d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:06.350 +05:30 585bbe05-0954-4d91-b300-6fae3c53af9d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 5.6875ms 2025-11-22 16:38:06.350 +05:30 585bbe05-0954-4d91-b300-6fae3c53af9d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:38:06.350 +05:30 585bbe05-0954-4d91-b300-6fae3c53af9d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 7.6499ms 2025-11-22 16:38:06.420 +05:30 e7ba3ca2-d282-4a80-b7f9-337b9139349c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:38:06.421 +05:30 e7ba3ca2-d282-4a80-b7f9-337b9139349c INF CORS policy execution successful. 2025-11-22 16:38:06.421 +05:30 e7ba3ca2-d282-4a80-b7f9-337b9139349c INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:06.422 +05:30 09439114-05c3-46c7-81ef-5825ad2e6c09 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:38:06.422 +05:30 09439114-05c3-46c7-81ef-5825ad2e6c09 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:38:06.426 +05:30 09439114-05c3-46c7-81ef-5825ad2e6c09 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:06.426 +05:30 09439114-05c3-46c7-81ef-5825ad2e6c09 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.0454ms 2025-11-22 16:38:06.426 +05:30 09439114-05c3-46c7-81ef-5825ad2e6c09 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:38:06.426 +05:30 09439114-05c3-46c7-81ef-5825ad2e6c09 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 6.0703ms 2025-11-22 16:38:06.483 +05:30 cfe5acbe-cc18-4232-b749-9fb664a6501b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:38:06.484 +05:30 cfe5acbe-cc18-4232-b749-9fb664a6501b INF CORS policy execution successful. 2025-11-22 16:38:06.484 +05:30 cfe5acbe-cc18-4232-b749-9fb664a6501b INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MDk2MTQsImV4cCI6MTc2MzgxMTQxNCwiaWF0IjoxNzYzODA5NjE0fQ.IXvGgKA34yawsZqDdaONX0e0jCohSmZEWr4jj6x14UQ}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:06.485 +05:30 781b3578-8c1b-405e-8cb1-0881c2dddbb5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:38:06.485 +05:30 781b3578-8c1b-405e-8cb1-0881c2dddbb5 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:38:06.491 +05:30 781b3578-8c1b-405e-8cb1-0881c2dddbb5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:06.491 +05:30 781b3578-8c1b-405e-8cb1-0881c2dddbb5 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 5.6215ms 2025-11-22 16:38:06.491 +05:30 781b3578-8c1b-405e-8cb1-0881c2dddbb5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:38:06.491 +05:30 781b3578-8c1b-405e-8cb1-0881c2dddbb5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1783 application/json; charset=utf-8 8.5112ms 2025-11-22 16:38:11.426 +05:30 d4a43a0c-c969-4daa-be75-5556347b9cb7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:38:11.427 +05:30 d4a43a0c-c969-4daa-be75-5556347b9cb7 INF CORS policy execution successful. 2025-11-22 16:38:11.427 +05:30 d4a43a0c-c969-4daa-be75-5556347b9cb7 INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:11.428 +05:30 967b4d8b-37d1-4ec6-8ae8-26ef4b18d7ec INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:11.429 +05:30 967b4d8b-37d1-4ec6-8ae8-26ef4b18d7ec INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:38:11.435 +05:30 967b4d8b-37d1-4ec6-8ae8-26ef4b18d7ec INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:11.436 +05:30 967b4d8b-37d1-4ec6-8ae8-26ef4b18d7ec INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 7.0451ms 2025-11-22 16:38:11.436 +05:30 967b4d8b-37d1-4ec6-8ae8-26ef4b18d7ec INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:11.436 +05:30 967b4d8b-37d1-4ec6-8ae8-26ef4b18d7ec INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d4a43a0c-c969-4daa-be75-5556347b9cb7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:38:11.436 +05:30 967b4d8b-37d1-4ec6-8ae8-26ef4b18d7ec INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 10.664ms 2025-11-22 16:38:11.871 +05:30 91284b85-62f4-43f6-81fe-19549202c0bb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:38:11.872 +05:30 91284b85-62f4-43f6-81fe-19549202c0bb INF CORS policy execution successful. 2025-11-22 16:38:11.872 +05:30 91284b85-62f4-43f6-81fe-19549202c0bb INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:11.872 +05:30 39a89320-5c66-4c13-af36-39f7d6b23094 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:11.872 +05:30 39a89320-5c66-4c13-af36-39f7d6b23094 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:38:11.878 +05:30 39a89320-5c66-4c13-af36-39f7d6b23094 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:11.879 +05:30 39a89320-5c66-4c13-af36-39f7d6b23094 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 6.2505ms 2025-11-22 16:38:11.879 +05:30 39a89320-5c66-4c13-af36-39f7d6b23094 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:11.879 +05:30 39a89320-5c66-4c13-af36-39f7d6b23094 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 91284b85-62f4-43f6-81fe-19549202c0bb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:38:11.880 +05:30 39a89320-5c66-4c13-af36-39f7d6b23094 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 8.4173ms 2025-11-22 16:38:18.887 +05:30 919c09d8-e48f-472d-9ea9-e63c9d339ece INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=Vyshnav - null null 2025-11-22 16:38:18.888 +05:30 919c09d8-e48f-472d-9ea9-e63c9d339ece INF CORS policy execution successful. 2025-11-22 16:38:18.889 +05:30 919c09d8-e48f-472d-9ea9-e63c9d339ece INF HTTP request: Path: /login/getcompany QueryString: ?userName=Vyshnav Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:18.890 +05:30 35f44aa8-075d-49c6-85e2-a30443ac0277 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:18.890 +05:30 35f44aa8-075d-49c6-85e2-a30443ac0277 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:38:18.895 +05:30 35f44aa8-075d-49c6-85e2-a30443ac0277 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:18.895 +05:30 35f44aa8-075d-49c6-85e2-a30443ac0277 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 5.3532ms 2025-11-22 16:38:18.895 +05:30 35f44aa8-075d-49c6-85e2-a30443ac0277 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:18.896 +05:30 35f44aa8-075d-49c6-85e2-a30443ac0277 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 919c09d8-e48f-472d-9ea9-e63c9d339ece}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 184} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":1,\"Company_Name\":\"GermanStandard\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:38:18.896 +05:30 35f44aa8-075d-49c6-85e2-a30443ac0277 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=Vyshnav - 200 184 application/json; charset=utf-8 8.9084ms 2025-11-22 16:38:28.667 +05:30 1cf2c6ae-7cbd-4dbb-bae0-d342d8307da0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - null null 2025-11-22 16:38:28.667 +05:30 1cf2c6ae-7cbd-4dbb-bae0-d342d8307da0 INF CORS policy execution successful. 2025-11-22 16:38:28.667 +05:30 1cf2c6ae-7cbd-4dbb-bae0-d342d8307da0 INF HTTP request: Path: /login/getcompany QueryString: ?userName=vyshnav Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:28.668 +05:30 766cf980-2cc4-4f23-bde6-525c86cb44d7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:28.668 +05:30 766cf980-2cc4-4f23-bde6-525c86cb44d7 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:38:28.672 +05:30 766cf980-2cc4-4f23-bde6-525c86cb44d7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:28.672 +05:30 766cf980-2cc4-4f23-bde6-525c86cb44d7 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 4.1858ms 2025-11-22 16:38:28.672 +05:30 766cf980-2cc4-4f23-bde6-525c86cb44d7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:28.672 +05:30 766cf980-2cc4-4f23-bde6-525c86cb44d7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1cf2c6ae-7cbd-4dbb-bae0-d342d8307da0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 184} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":1,\"Company_Name\":\"GermanStandard\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:38:28.673 +05:30 766cf980-2cc4-4f23-bde6-525c86cb44d7 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - 200 184 application/json; charset=utf-8 6.0526ms 2025-11-22 16:38:29.619 +05:30 8df5df91-4eaa-4a9d-97cd-0335e3b3839a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - null null 2025-11-22 16:38:29.619 +05:30 8df5df91-4eaa-4a9d-97cd-0335e3b3839a INF CORS policy execution successful. 2025-11-22 16:38:29.620 +05:30 8df5df91-4eaa-4a9d-97cd-0335e3b3839a INF HTTP request: Path: /login/getcompany QueryString: ?userName=vyshnav Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:29.620 +05:30 556e792e-60c8-4d15-9c5b-285bc3d5e850 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:29.620 +05:30 556e792e-60c8-4d15-9c5b-285bc3d5e850 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:38:29.622 +05:30 556e792e-60c8-4d15-9c5b-285bc3d5e850 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:29.622 +05:30 556e792e-60c8-4d15-9c5b-285bc3d5e850 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 2.6442ms 2025-11-22 16:38:29.623 +05:30 556e792e-60c8-4d15-9c5b-285bc3d5e850 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:38:29.623 +05:30 556e792e-60c8-4d15-9c5b-285bc3d5e850 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 8df5df91-4eaa-4a9d-97cd-0335e3b3839a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 184} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":1,\"Company_Name\":\"GermanStandard\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:38:29.623 +05:30 556e792e-60c8-4d15-9c5b-285bc3d5e850 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - 200 184 application/json; charset=utf-8 3.7574ms 2025-11-22 16:38:31.457 +05:30 ade74e2a-a73e-43de-86a3-0d1edb2079e5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - null null 2025-11-22 16:38:31.458 +05:30 ade74e2a-a73e-43de-86a3-0d1edb2079e5 INF CORS policy execution successful. 2025-11-22 16:38:31.458 +05:30 ade74e2a-a73e-43de-86a3-0d1edb2079e5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 204 null null 0.579ms 2025-11-22 16:38:31.515 +05:30 5598c291-59c1-49be-b977-709f74529f3d INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json 88 2025-11-22 16:38:31.516 +05:30 5598c291-59c1-49be-b977-709f74529f3d INF CORS policy execution successful. 2025-11-22 16:38:31.516 +05:30 5598c291-59c1-49be-b977-709f74529f3d INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 88}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"entityId":4,"ChannelId":1,"Password":"6WVNg0nKtQSsT43x8CmaGw==","LoginName":"vyshnav"} 2025-11-22 16:38:31.516 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:38:31.516 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:38:31.521 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Database retrieved SS0003_Pioneer 2025-11-22 16:38:31.522 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Start processing HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:38:31.522 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Sending HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:38:31.649 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Received HTTP response headers after 126.8808ms - 200 2025-11-22 16:38:31.650 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF End processing HTTP request after 127.8339ms - 200 2025-11-22 16:38:31.675 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Token generated 2025-11-22 16:38:31.676 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Token generated 2025-11-22 16:38:31.676 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType1`4[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 16:38:31.676 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 159.6874ms 2025-11-22 16:38:31.676 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:38:31.676 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5598c291-59c1-49be-b977-709f74529f3d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1100} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":2,\"LoginName\":\"vyshnav\",\"EntityId\":4,\"Entity\":\"Pioneer\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4NDU3MTEsImlhdCI6MTc2MzgwOTcxMX0.vj8h5zji7bP1pJI4zWNUhdeF0mV1NQKq8SF0o3Nukxo\"","tokenExpiryMin":30} 2025-11-22 16:38:31.677 +05:30 b4c1e2a8-756d-4e1d-8b48-940783a0a524 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 200 1100 application/json; charset=utf-8 161.2889ms 2025-11-22 16:38:31.782 +05:30 fa06dbed-0ee2-450d-9f10-1f4c7640acc1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:38:31.782 +05:30 fa06dbed-0ee2-450d-9f10-1f4c7640acc1 INF CORS policy execution successful. 2025-11-22 16:38:31.783 +05:30 fa06dbed-0ee2-450d-9f10-1f4c7640acc1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.5653ms 2025-11-22 16:38:31.783 +05:30 c5b20515-0c05-44ce-850a-f7bbdc5de970 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:38:31.783 +05:30 c5b20515-0c05-44ce-850a-f7bbdc5de970 INF CORS policy execution successful. 2025-11-22 16:38:31.784 +05:30 c5b20515-0c05-44ce-850a-f7bbdc5de970 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.3042ms 2025-11-22 16:38:31.848 +05:30 337c641d-58e8-4b8b-ac40-f41b9d24d216 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:38:31.850 +05:30 337c641d-58e8-4b8b-ac40-f41b9d24d216 INF CORS policy execution successful. 2025-11-22 16:38:31.850 +05:30 337c641d-58e8-4b8b-ac40-f41b9d24d216 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:31.851 +05:30 f7275a0d-869d-4c5e-a38d-4a3d542c56a2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:38:31.851 +05:30 f7275a0d-869d-4c5e-a38d-4a3d542c56a2 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:38:31.857 +05:30 f7275a0d-869d-4c5e-a38d-4a3d542c56a2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:31.857 +05:30 f7275a0d-869d-4c5e-a38d-4a3d542c56a2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.7573ms 2025-11-22 16:38:31.857 +05:30 f7275a0d-869d-4c5e-a38d-4a3d542c56a2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:38:31.858 +05:30 f7275a0d-869d-4c5e-a38d-4a3d542c56a2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 337c641d-58e8-4b8b-ac40-f41b9d24d216}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:38:31.858 +05:30 f7275a0d-869d-4c5e-a38d-4a3d542c56a2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 9.9557ms 2025-11-22 16:38:31.913 +05:30 da98a67b-a296-42e7-9caf-f8faba178102 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:38:31.913 +05:30 da98a67b-a296-42e7-9caf-f8faba178102 INF CORS policy execution successful. 2025-11-22 16:38:31.913 +05:30 da98a67b-a296-42e7-9caf-f8faba178102 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:31.914 +05:30 c5b2826b-dcbe-49ee-b131-c4bcee0a2154 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:38:31.914 +05:30 c5b2826b-dcbe-49ee-b131-c4bcee0a2154 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:38:31.917 +05:30 c5b2826b-dcbe-49ee-b131-c4bcee0a2154 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:31.917 +05:30 c5b2826b-dcbe-49ee-b131-c4bcee0a2154 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 3.3503ms 2025-11-22 16:38:31.917 +05:30 c5b2826b-dcbe-49ee-b131-c4bcee0a2154 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:38:31.917 +05:30 c5b2826b-dcbe-49ee-b131-c4bcee0a2154 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: da98a67b-a296-42e7-9caf-f8faba178102}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:38:31.918 +05:30 c5b2826b-dcbe-49ee-b131-c4bcee0a2154 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 5.1946ms 2025-11-22 16:38:42.005 +05:30 7d67ba7e-3a22-4458-9f53-b051ed0f7460 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-22 16:38:42.006 +05:30 7d67ba7e-3a22-4458-9f53-b051ed0f7460 INF CORS policy execution successful. 2025-11-22 16:38:42.007 +05:30 7d67ba7e-3a22-4458-9f53-b051ed0f7460 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 204 null null 2.0252ms 2025-11-22 16:38:42.120 +05:30 98229721-f97e-44cf-9e37-4e7c53ccdb7e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-22 16:38:42.124 +05:30 98229721-f97e-44cf-9e37-4e7c53ccdb7e INF CORS policy execution successful. 2025-11-22 16:38:42.126 +05:30 98229721-f97e-44cf-9e37-4e7c53ccdb7e INF HTTP request: Path: /user/getuseraction QueryString: ?screen=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:38:42.127 +05:30 cf8e4b0f-0c80-4e0e-9da8-25db2fb9a57b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:38:42.127 +05:30 cf8e4b0f-0c80-4e0e-9da8-25db2fb9a57b INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:38:42.138 +05:30 cf8e4b0f-0c80-4e0e-9da8-25db2fb9a57b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:38:42.139 +05:30 cf8e4b0f-0c80-4e0e-9da8-25db2fb9a57b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 11.4194ms 2025-11-22 16:38:42.139 +05:30 cf8e4b0f-0c80-4e0e-9da8-25db2fb9a57b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:38:42.139 +05:30 cf8e4b0f-0c80-4e0e-9da8-25db2fb9a57b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 98229721-f97e-44cf-9e37-4e7c53ccdb7e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 139} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"}]"} 2025-11-22 16:38:42.140 +05:30 cf8e4b0f-0c80-4e0e-9da8-25db2fb9a57b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 200 139 application/json; charset=utf-8 19.4408ms 2025-11-22 16:39:40.757 +05:30 cdac8a5e-ae5e-423d-a851-632479ecb9b2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D&newPassword=CJSoVN7X5sMmqvC1jd40HA%3D%3D - null null 2025-11-22 16:39:40.759 +05:30 cdac8a5e-ae5e-423d-a851-632479ecb9b2 INF CORS policy execution successful. 2025-11-22 16:39:40.760 +05:30 cdac8a5e-ae5e-423d-a851-632479ecb9b2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D&newPassword=CJSoVN7X5sMmqvC1jd40HA%3D%3D - 204 null null 3.4095ms 2025-11-22 16:39:40.855 +05:30 30a29096-fe01-4e97-b66c-5d9892292c9e INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D&newPassword=CJSoVN7X5sMmqvC1jd40HA%3D%3D - application/json 83 2025-11-22 16:39:40.858 +05:30 30a29096-fe01-4e97-b66c-5d9892292c9e INF CORS policy execution successful. 2025-11-22 16:39:40.860 +05:30 30a29096-fe01-4e97-b66c-5d9892292c9e INF HTTP request: Path: /user/updatepassword QueryString: ?oldPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D&newPassword=CJSoVN7X5sMmqvC1jd40HA%3D%3D Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Content-Length: 83}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"OldPassword":"6WVNg0nKtQSsT43x8CmaGw==","NewPassword":"CJSoVN7X5sMmqvC1jd40HA=="} 2025-11-22 16:39:40.861 +05:30 fbdd8970-e116-4ad5-a7a9-a209e6d82fd6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-22 16:39:40.875 +05:30 fbdd8970-e116-4ad5-a7a9-a209e6d82fd6 INF Route matched with {action = "UpdatePassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePassword(Sang.AccessController.Api.Models.APIRequest.UpdatePasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:39:40.912 +05:30 fbdd8970-e116-4ad5-a7a9-a209e6d82fd6 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:39:40.920 +05:30 fbdd8970-e116-4ad5-a7a9-a209e6d82fd6 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api) in 44.782ms 2025-11-22 16:39:40.921 +05:30 fbdd8970-e116-4ad5-a7a9-a209e6d82fd6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-22 16:39:40.921 +05:30 fbdd8970-e116-4ad5-a7a9-a209e6d82fd6 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 30a29096-fe01-4e97-b66c-5d9892292c9e}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 94} Body: {"status":"Success","statusCode":2001,"message":"Password updated successfully.","result":"1"} 2025-11-22 16:39:40.922 +05:30 fbdd8970-e116-4ad5-a7a9-a209e6d82fd6 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword?oldPassword=6WVNg0nKtQSsT43x8CmaGw%3D%3D&newPassword=CJSoVN7X5sMmqvC1jd40HA%3D%3D - 201 94 application/json; charset=utf-8 66.3278ms 2025-11-22 16:40:28.952 +05:30 700f2f90-522a-42dc-95b0-14a4fa55df2a INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword - application/json-patch+json 67 2025-11-22 16:40:28.953 +05:30 700f2f90-522a-42dc-95b0-14a4fa55df2a INF CORS policy execution successful. 2025-11-22 16:40:28.956 +05:30 700f2f90-522a-42dc-95b0-14a4fa55df2a INF HTTP request: Path: /user/updatepassword QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 67}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "oldPassword": "string", "newPassword": "string", "be": 0 } 2025-11-22 16:40:28.958 +05:30 c4198bfc-60f6-4fef-b9c1-acd7f401a327 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 16:40:28.959 +05:30 c4198bfc-60f6-4fef-b9c1-acd7f401a327 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 16:40:28.959 +05:30 c4198bfc-60f6-4fef-b9c1-acd7f401a327 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 700f2f90-522a-42dc-95b0-14a4fa55df2a}, {WWW-Authenticate: Bearer} Body: 2025-11-22 16:40:28.960 +05:30 c4198bfc-60f6-4fef-b9c1-acd7f401a327 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword - 401 null null 8.7022ms 2025-11-22 16:41:36.927 +05:30 f6734071-cb59-486f-aaa8-86a6823b89d7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:41:36.928 +05:30 f6734071-cb59-486f-aaa8-86a6823b89d7 INF CORS policy execution successful. 2025-11-22 16:41:36.930 +05:30 f6734071-cb59-486f-aaa8-86a6823b89d7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.1014ms 2025-11-22 16:41:36.984 +05:30 00e661f5-d459-4c55-860a-30fa3ba4bbf6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-22 16:41:36.984 +05:30 00e661f5-d459-4c55-860a-30fa3ba4bbf6 INF CORS policy execution successful. 2025-11-22 16:41:36.985 +05:30 00e661f5-d459-4c55-860a-30fa3ba4bbf6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 204 null null 0.6619ms 2025-11-22 16:41:36.993 +05:30 ca8519c4-58a2-4d88-8e5f-42b139fdad2d INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:41:36.995 +05:30 ca8519c4-58a2-4d88-8e5f-42b139fdad2d INF CORS policy execution successful. 2025-11-22 16:41:36.996 +05:30 ca8519c4-58a2-4d88-8e5f-42b139fdad2d INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:41:36.997 +05:30 b3e0e311-c43e-4185-a1ae-8971c5f78101 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:41:36.998 +05:30 b3e0e311-c43e-4185-a1ae-8971c5f78101 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:41:37.010 +05:30 b3e0e311-c43e-4185-a1ae-8971c5f78101 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:41:37.011 +05:30 b3e0e311-c43e-4185-a1ae-8971c5f78101 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 12.3791ms 2025-11-22 16:41:37.011 +05:30 b3e0e311-c43e-4185-a1ae-8971c5f78101 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:41:37.011 +05:30 b3e0e311-c43e-4185-a1ae-8971c5f78101 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ca8519c4-58a2-4d88-8e5f-42b139fdad2d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:41:37.012 +05:30 b3e0e311-c43e-4185-a1ae-8971c5f78101 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 19.3791ms 2025-11-22 16:41:37.052 +05:30 2c99ff33-4367-498b-912d-c606632152e9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - null null 2025-11-22 16:41:37.052 +05:30 2c99ff33-4367-498b-912d-c606632152e9 INF CORS policy execution successful. 2025-11-22 16:41:37.053 +05:30 2c99ff33-4367-498b-912d-c606632152e9 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=7 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:41:37.053 +05:30 634ebbfe-0528-4d22-90b6-408b880533c2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:41:37.054 +05:30 634ebbfe-0528-4d22-90b6-408b880533c2 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:41:37.059 +05:30 634ebbfe-0528-4d22-90b6-408b880533c2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:41:37.059 +05:30 634ebbfe-0528-4d22-90b6-408b880533c2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 5.762ms 2025-11-22 16:41:37.060 +05:30 634ebbfe-0528-4d22-90b6-408b880533c2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:41:37.060 +05:30 634ebbfe-0528-4d22-90b6-408b880533c2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2c99ff33-4367-498b-912d-c606632152e9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 139} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"}]"} 2025-11-22 16:41:37.061 +05:30 634ebbfe-0528-4d22-90b6-408b880533c2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=7 - 200 139 application/json; charset=utf-8 8.9515ms 2025-11-22 16:41:37.157 +05:30 7b780972-3f20-42e9-aea5-89e0f426a230 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:41:37.157 +05:30 38165584-e7f8-45c6-867f-c730d1abb025 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 16:41:37.158 +05:30 7b780972-3f20-42e9-aea5-89e0f426a230 INF CORS policy execution successful. 2025-11-22 16:41:37.158 +05:30 38165584-e7f8-45c6-867f-c730d1abb025 INF CORS policy execution successful. 2025-11-22 16:41:37.158 +05:30 7b780972-3f20-42e9-aea5-89e0f426a230 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.5994ms 2025-11-22 16:41:37.158 +05:30 38165584-e7f8-45c6-867f-c730d1abb025 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.6862ms 2025-11-22 16:41:37.222 +05:30 3de14ae8-cee6-4e93-a041-84da9846cff7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:41:37.222 +05:30 38b73d87-051a-43d1-8a73-28dd84344b64 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 16:41:37.222 +05:30 3de14ae8-cee6-4e93-a041-84da9846cff7 INF CORS policy execution successful. 2025-11-22 16:41:37.222 +05:30 38b73d87-051a-43d1-8a73-28dd84344b64 INF CORS policy execution successful. 2025-11-22 16:41:37.223 +05:30 38b73d87-051a-43d1-8a73-28dd84344b64 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA4ODQ2LCJleHAiOjE3NjM4MTA2NDYsImlhdCI6MTc2MzgwODg0Nn0.tQ5GyGY-My1XebOd9WxkWcUfnUgzmoQ2EvUJhL33dvw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:41:37.223 +05:30 3de14ae8-cee6-4e93-a041-84da9846cff7 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA4ODQ2LCJleHAiOjE3NjM4MTA2NDYsImlhdCI6MTc2MzgwODg0Nn0.tQ5GyGY-My1XebOd9WxkWcUfnUgzmoQ2EvUJhL33dvw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:41:37.223 +05:30 42f46175-bb7a-4072-ba9e-77b6b025ef3c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:41:37.223 +05:30 0ecaa52e-1625-4532-af5d-d338e42bc0cd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:41:37.223 +05:30 42f46175-bb7a-4072-ba9e-77b6b025ef3c INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:41:37.223 +05:30 0ecaa52e-1625-4532-af5d-d338e42bc0cd INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:41:37.226 +05:30 42f46175-bb7a-4072-ba9e-77b6b025ef3c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:41:37.226 +05:30 42f46175-bb7a-4072-ba9e-77b6b025ef3c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 3.1736ms 2025-11-22 16:41:37.226 +05:30 42f46175-bb7a-4072-ba9e-77b6b025ef3c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:41:37.226 +05:30 42f46175-bb7a-4072-ba9e-77b6b025ef3c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 38b73d87-051a-43d1-8a73-28dd84344b64}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 16:41:37.227 +05:30 42f46175-bb7a-4072-ba9e-77b6b025ef3c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 5.2291ms 2025-11-22 16:41:37.227 +05:30 0ecaa52e-1625-4532-af5d-d338e42bc0cd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:41:37.227 +05:30 0ecaa52e-1625-4532-af5d-d338e42bc0cd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.2371ms 2025-11-22 16:41:37.227 +05:30 0ecaa52e-1625-4532-af5d-d338e42bc0cd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:41:37.228 +05:30 0ecaa52e-1625-4532-af5d-d338e42bc0cd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3de14ae8-cee6-4e93-a041-84da9846cff7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:41:37.228 +05:30 0ecaa52e-1625-4532-af5d-d338e42bc0cd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 6.1688ms 2025-11-22 16:42:06.365 +05:30 4d4e724d-b4f5-43dd-b16c-f754619c1076 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword - null null 2025-11-22 16:42:06.367 +05:30 4d4e724d-b4f5-43dd-b16c-f754619c1076 INF CORS policy execution successful. 2025-11-22 16:42:06.369 +05:30 4d4e724d-b4f5-43dd-b16c-f754619c1076 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword - 204 null null 5.1689ms 2025-11-22 16:42:06.429 +05:30 48ff7cb7-c063-4a3f-b9c1-90eb7a28073c INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword - application/json 83 2025-11-22 16:42:06.433 +05:30 48ff7cb7-c063-4a3f-b9c1-90eb7a28073c INF CORS policy execution successful. 2025-11-22 16:42:06.436 +05:30 48ff7cb7-c063-4a3f-b9c1-90eb7a28073c INF HTTP request: Path: /user/updatepassword QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Content-Length: 83}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"OldPassword":"CJSoVN7X5sMmqvC1jd40HA==","NewPassword":"6WVNg0nKtQSsT43x8CmaGw=="} 2025-11-22 16:42:06.437 +05:30 2e512b4d-9d90-41c3-bce0-18d244f59351 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-22 16:42:06.439 +05:30 2e512b4d-9d90-41c3-bce0-18d244f59351 INF Route matched with {action = "UpdatePassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdatePassword(Sang.AccessController.Api.Models.APIRequest.UpdatePasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:42:06.469 +05:30 2e512b4d-9d90-41c3-bce0-18d244f59351 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:42:06.474 +05:30 2e512b4d-9d90-41c3-bce0-18d244f59351 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api) in 34.5194ms 2025-11-22 16:42:06.475 +05:30 2e512b4d-9d90-41c3-bce0-18d244f59351 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdatePassword (Sang.AccessController.Api)' 2025-11-22 16:42:06.475 +05:30 2e512b4d-9d90-41c3-bce0-18d244f59351 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 48ff7cb7-c063-4a3f-b9c1-90eb7a28073c}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 94} Body: {"status":"Success","statusCode":2001,"message":"Password updated successfully.","result":"1"} 2025-11-22 16:42:06.477 +05:30 2e512b4d-9d90-41c3-bce0-18d244f59351 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updatepassword - 201 94 application/json; charset=utf-8 47.2904ms 2025-11-22 16:42:27.548 +05:30 c6887185-ae3e-4487-92be-3853ac768c80 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:42:27.549 +05:30 7ae679f4-d2c2-4438-b217-65b049b2e406 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:42:27.550 +05:30 c6887185-ae3e-4487-92be-3853ac768c80 INF CORS policy execution successful. 2025-11-22 16:42:27.550 +05:30 7ae679f4-d2c2-4438-b217-65b049b2e406 INF CORS policy execution successful. 2025-11-22 16:42:27.551 +05:30 7ae679f4-d2c2-4438-b217-65b049b2e406 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.7136ms 2025-11-22 16:42:27.551 +05:30 c6887185-ae3e-4487-92be-3853ac768c80 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.8132ms 2025-11-22 16:42:27.608 +05:30 493d641a-097e-43fd-bbaa-8c2bbeb830c7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 16:42:27.608 +05:30 493d641a-097e-43fd-bbaa-8c2bbeb830c7 INF CORS policy execution successful. 2025-11-22 16:42:27.608 +05:30 493d641a-097e-43fd-bbaa-8c2bbeb830c7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 204 null null 0.7698ms 2025-11-22 16:42:27.614 +05:30 116a1d3d-48b9-42c5-8ce6-e5d390b46b0b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:42:27.616 +05:30 116a1d3d-48b9-42c5-8ce6-e5d390b46b0b INF CORS policy execution successful. 2025-11-22 16:42:27.617 +05:30 116a1d3d-48b9-42c5-8ce6-e5d390b46b0b INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:42:27.618 +05:30 2ba08071-4829-48bc-9e97-953939d29978 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 16:42:27.631 +05:30 2ba08071-4829-48bc-9e97-953939d29978 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 16:42:27.662 +05:30 d4075552-0f8d-4a18-a782-366a937b9dbd INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - null null 2025-11-22 16:42:27.663 +05:30 d4075552-0f8d-4a18-a782-366a937b9dbd INF CORS policy execution successful. 2025-11-22 16:42:27.663 +05:30 d4075552-0f8d-4a18-a782-366a937b9dbd INF HTTP request: Path: /user/getuseraction QueryString: ?screen=5 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:42:27.664 +05:30 3b1cec81-854b-4abb-b00c-e24145e069de INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:42:27.664 +05:30 3b1cec81-854b-4abb-b00c-e24145e069de INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:42:27.665 +05:30 2ba08071-4829-48bc-9e97-953939d29978 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:42:27.666 +05:30 2ba08071-4829-48bc-9e97-953939d29978 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 34.6543ms 2025-11-22 16:42:27.666 +05:30 2ba08071-4829-48bc-9e97-953939d29978 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 16:42:27.666 +05:30 2ba08071-4829-48bc-9e97-953939d29978 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 933 application/json; charset=utf-8 52.3623ms 2025-11-22 16:42:27.668 +05:30 3b1cec81-854b-4abb-b00c-e24145e069de INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:42:27.668 +05:30 3b1cec81-854b-4abb-b00c-e24145e069de INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 4.6098ms 2025-11-22 16:42:27.668 +05:30 3b1cec81-854b-4abb-b00c-e24145e069de INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:42:27.669 +05:30 3b1cec81-854b-4abb-b00c-e24145e069de INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d4075552-0f8d-4a18-a782-366a937b9dbd}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 260} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"}]"} 2025-11-22 16:42:27.669 +05:30 3b1cec81-854b-4abb-b00c-e24145e069de INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=5 - 200 260 application/json; charset=utf-8 7.1898ms 2025-11-22 16:42:27.724 +05:30 38c177ea-3a8b-4d30-a503-9b4b3562cffb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:42:27.725 +05:30 38c177ea-3a8b-4d30-a503-9b4b3562cffb INF CORS policy execution successful. 2025-11-22 16:42:27.726 +05:30 38c177ea-3a8b-4d30-a503-9b4b3562cffb INF HTTP request: Path: /Role/GetRoleSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:42:27.726 +05:30 3c312d28-c27e-4da0-8fe3-efc8fe6913d5 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 16:42:27.726 +05:30 3c312d28-c27e-4da0-8fe3-efc8fe6913d5 INF Route matched with {action = "GetRoleSummary", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 16:42:27.731 +05:30 3c312d28-c27e-4da0-8fe3-efc8fe6913d5 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:42:27.731 +05:30 3c312d28-c27e-4da0-8fe3-efc8fe6913d5 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api) in 4.8938ms 2025-11-22 16:42:27.731 +05:30 3c312d28-c27e-4da0-8fe3-efc8fe6913d5 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleSummary (Sang.AccessController.Api)' 2025-11-22 16:42:27.732 +05:30 3c312d28-c27e-4da0-8fe3-efc8fe6913d5 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/Role/GetRoleSummary?PageNo=1&PageSize=25&Search= - 200 933 application/json; charset=utf-8 7.2189ms 2025-11-22 16:42:31.555 +05:30 f5adab1c-40b5-48a3-8768-baf5565353a8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 16:42:31.555 +05:30 f5adab1c-40b5-48a3-8768-baf5565353a8 INF CORS policy execution successful. 2025-11-22 16:42:31.556 +05:30 f5adab1c-40b5-48a3-8768-baf5565353a8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.8645ms 2025-11-22 16:42:31.558 +05:30 b72a9161-0949-45d0-b39e-672dab2b5369 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 16:42:31.558 +05:30 b72a9161-0949-45d0-b39e-672dab2b5369 INF CORS policy execution successful. 2025-11-22 16:42:31.558 +05:30 b72a9161-0949-45d0-b39e-672dab2b5369 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 204 null null 0.2661ms 2025-11-22 16:42:31.558 +05:30 a64d4b23-f514-4e22-a94f-cc300ec45da5 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 16:42:31.558 +05:30 a64d4b23-f514-4e22-a94f-cc300ec45da5 INF CORS policy execution successful. 2025-11-22 16:42:31.558 +05:30 71a4fb80-8363-4c29-b3a9-fdb27487db68 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 16:42:31.558 +05:30 71a4fb80-8363-4c29-b3a9-fdb27487db68 INF CORS policy execution successful. 2025-11-22 16:42:31.558 +05:30 a64d4b23-f514-4e22-a94f-cc300ec45da5 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 0.4722ms 2025-11-22 16:42:31.559 +05:30 71a4fb80-8363-4c29-b3a9-fdb27487db68 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 204 null null 0.1773ms 2025-11-22 16:42:31.624 +05:30 0425cdaa-3d56-424c-a5e2-a233d78628b0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 16:42:31.625 +05:30 dd2cf7b6-d0fe-4152-828f-b3dde5e91fd0 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 16:42:31.625 +05:30 dd2cf7b6-d0fe-4152-828f-b3dde5e91fd0 INF CORS policy execution successful. 2025-11-22 16:42:31.625 +05:30 0425cdaa-3d56-424c-a5e2-a233d78628b0 INF CORS policy execution successful. 2025-11-22 16:42:31.626 +05:30 0425cdaa-3d56-424c-a5e2-a233d78628b0 INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:42:31.626 +05:30 dd2cf7b6-d0fe-4152-828f-b3dde5e91fd0 INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:42:31.627 +05:30 21928860-50a7-4d0b-81f6-bf93bbb93144 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 16:42:31.627 +05:30 ab52de6b-67ba-44fd-bb2c-0cbf18a1d264 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 16:42:31.633 +05:30 ab52de6b-67ba-44fd-bb2c-0cbf18a1d264 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 16:42:31.633 +05:30 21928860-50a7-4d0b-81f6-bf93bbb93144 INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 16:42:31.663 +05:30 21928860-50a7-4d0b-81f6-bf93bbb93144 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:42:31.664 +05:30 21928860-50a7-4d0b-81f6-bf93bbb93144 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 29.9634ms 2025-11-22 16:42:31.664 +05:30 21928860-50a7-4d0b-81f6-bf93bbb93144 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 16:42:31.664 +05:30 21928860-50a7-4d0b-81f6-bf93bbb93144 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: dd2cf7b6-d0fe-4152-828f-b3dde5e91fd0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2090} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1}]}"} 2025-11-22 16:42:31.665 +05:30 21928860-50a7-4d0b-81f6-bf93bbb93144 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2090 application/json; charset=utf-8 40.6826ms 2025-11-22 16:42:31.670 +05:30 ab52de6b-67ba-44fd-bb2c-0cbf18a1d264 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:42:31.671 +05:30 ab52de6b-67ba-44fd-bb2c-0cbf18a1d264 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 37.0393ms 2025-11-22 16:42:31.671 +05:30 ab52de6b-67ba-44fd-bb2c-0cbf18a1d264 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 16:42:31.671 +05:30 ab52de6b-67ba-44fd-bb2c-0cbf18a1d264 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0425cdaa-3d56-424c-a5e2-a233d78628b0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 16:42:31.672 +05:30 ab52de6b-67ba-44fd-bb2c-0cbf18a1d264 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 48.5975ms 2025-11-22 16:42:31.727 +05:30 e5d43ec1-da3d-425f-92ec-5d687508c5e7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - null null 2025-11-22 16:42:31.730 +05:30 d051e57a-8ebf-4075-b1ec-8d46756f040f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - null null 2025-11-22 16:42:31.730 +05:30 e5d43ec1-da3d-425f-92ec-5d687508c5e7 INF CORS policy execution successful. 2025-11-22 16:42:31.731 +05:30 e5d43ec1-da3d-425f-92ec-5d687508c5e7 INF HTTP request: Path: /role/getroledetails QueryString: ?id=1&be=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:42:31.732 +05:30 412febc5-bb49-44ce-aaf2-6d7e7c68e8ae INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 16:42:31.732 +05:30 412febc5-bb49-44ce-aaf2-6d7e7c68e8ae INF Route matched with {action = "GetRoleDetails", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRoleDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 16:42:31.733 +05:30 d051e57a-8ebf-4075-b1ec-8d46756f040f INF CORS policy execution successful. 2025-11-22 16:42:31.733 +05:30 d051e57a-8ebf-4075-b1ec-8d46756f040f INF HTTP request: Path: /role/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:42:31.733 +05:30 01cf0126-c042-45f3-9435-fd4a602193e3 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 16:42:31.734 +05:30 01cf0126-c042-45f3-9435-fd4a602193e3 INF Route matched with {action = "GetScreens", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens(Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 16:42:31.737 +05:30 01cf0126-c042-45f3-9435-fd4a602193e3 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:42:31.738 +05:30 412febc5-bb49-44ce-aaf2-6d7e7c68e8ae INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:42:31.738 +05:30 01cf0126-c042-45f3-9435-fd4a602193e3 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api) in 4.1157ms 2025-11-22 16:42:31.738 +05:30 01cf0126-c042-45f3-9435-fd4a602193e3 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetScreens (Sang.AccessController.Api)' 2025-11-22 16:42:31.738 +05:30 412febc5-bb49-44ce-aaf2-6d7e7c68e8ae INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api) in 6.127ms 2025-11-22 16:42:31.738 +05:30 01cf0126-c042-45f3-9435-fd4a602193e3 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d051e57a-8ebf-4075-b1ec-8d46756f040f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1194} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true},{\"ScreenId\":2,\"ScreenName\":\"Worksheet\",\"Parent\":null,\"Group\":true},{\"ScreenId\":3,\"ScreenName\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"ScreenName\":\"Role\",\"Parent\":4,\"Group\":true},{\"ScreenId\":6,\"ScreenName\":\"User\",\"Parent\":4,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Reset Password\",\"Parent\":4,\"Group\":true},{\"ScreenId\":8,\"ScreenName\":\"Machine Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"ScreenName\":\"Machinist Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"ScreenName\":\"Idle Time Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"ScreenName\":\"Job Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"ScreenName\":\"Job Summary Report\",\"Parent\":3,\"Group\":true},{\"ScreenId\":13,\"ScreenName\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true},{\"ScreenId\":14,\"ScreenName\":\"License Updation\",\"Parent\":4,\"Group\":true}]"} 2025-11-22 16:42:31.739 +05:30 412febc5-bb49-44ce-aaf2-6d7e7c68e8ae INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetRoleDetails (Sang.AccessController.Api)' 2025-11-22 16:42:31.739 +05:30 412febc5-bb49-44ce-aaf2-6d7e7c68e8ae INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e5d43ec1-da3d-425f-92ec-5d687508c5e7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2090} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"RoleDetails\":[{\"Id\":1,\"Name\":\"Default\"}],\"ScreenDetails\":[{\"RoleId\":1,\"ScreenId\":1,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":6,\"ActionId\":5},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":5,\"ActionId\":4},{\"RoleId\":1,\"ScreenId\":7,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":9},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":10},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":11},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":12},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":13},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":7},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":8},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":8,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":9,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":11,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":12,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":14},{\"RoleId\":1,\"ScreenId\":13,\"ActionId\":15},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":1},{\"RoleId\":1,\"ScreenId\":14,\"ActionId\":3},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":16},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":17},{\"RoleId\":1,\"ScreenId\":2,\"ActionId\":2},{\"RoleId\":1,\"ScreenId\":10,\"ActionId\":1}]}"} 2025-11-22 16:42:31.739 +05:30 01cf0126-c042-45f3-9435-fd4a602193e3 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getscreens - 200 1194 application/json; charset=utf-8 9.7931ms 2025-11-22 16:42:31.739 +05:30 412febc5-bb49-44ce-aaf2-6d7e7c68e8ae INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getroledetails?id=1&be=1 - 200 2090 application/json; charset=utf-8 12.3534ms 2025-11-22 16:42:36.463 +05:30 8d8d35a3-8c57-4df7-99a1-a33cef868cc4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=6 - null null 2025-11-22 16:42:36.463 +05:30 8d8d35a3-8c57-4df7-99a1-a33cef868cc4 INF CORS policy execution successful. 2025-11-22 16:42:36.463 +05:30 8d8d35a3-8c57-4df7-99a1-a33cef868cc4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=6 - 204 null null 0.649ms 2025-11-22 16:42:36.571 +05:30 a6eb46c8-afbb-47c4-9129-dd181250137e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=6 - null null 2025-11-22 16:42:36.572 +05:30 a6eb46c8-afbb-47c4-9129-dd181250137e INF CORS policy execution successful. 2025-11-22 16:42:36.572 +05:30 a6eb46c8-afbb-47c4-9129-dd181250137e INF HTTP request: Path: /role/getactionlist QueryString: ?screenId=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:42:36.573 +05:30 611e06ca-cfc6-410a-a13e-293bc3e19c54 INF Executing endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 16:42:36.579 +05:30 611e06ca-cfc6-410a-a13e-293bc3e19c54 INF Route matched with {action = "GetActionList", controller = "Role"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetActionList(Int32, Int32) on controller Sang.AccessController.Api.Controllers.RoleController (Sang.AccessController.Api). 2025-11-22 16:42:36.597 +05:30 611e06ca-cfc6-410a-a13e-293bc3e19c54 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:42:36.597 +05:30 611e06ca-cfc6-410a-a13e-293bc3e19c54 INF Executed action Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api) in 17.4412ms 2025-11-22 16:42:36.597 +05:30 611e06ca-cfc6-410a-a13e-293bc3e19c54 INF Executed endpoint 'Sang.AccessController.Api.Controllers.RoleController.GetActionList (Sang.AccessController.Api)' 2025-11-22 16:42:36.597 +05:30 611e06ca-cfc6-410a-a13e-293bc3e19c54 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a6eb46c8-afbb-47c4-9129-dd181250137e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 371} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":6,\"ActionId\":1,\"Action\":\"Access\"},{\"ScreenId\":6,\"ActionId\":2,\"Action\":\"New\"},{\"ScreenId\":6,\"ActionId\":3,\"Action\":\"Edit\"},{\"ScreenId\":6,\"ActionId\":4,\"Action\":\"Delete\"},{\"ScreenId\":6,\"ActionId\":5,\"Action\":\"Change Password\"}]"} 2025-11-22 16:42:36.597 +05:30 611e06ca-cfc6-410a-a13e-293bc3e19c54 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/role/getactionlist?screenId=6 - 200 371 application/json; charset=utf-8 26.7632ms 2025-11-22 16:43:27.543 +05:30 f8abf666-6a9b-413a-b6b2-e0c843b00336 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:43:27.544 +05:30 ef08dfe3-9686-479f-a743-d753a7a2d170 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:43:27.545 +05:30 f8abf666-6a9b-413a-b6b2-e0c843b00336 INF CORS policy execution successful. 2025-11-22 16:43:27.545 +05:30 ef08dfe3-9686-479f-a743-d753a7a2d170 INF CORS policy execution successful. 2025-11-22 16:43:27.546 +05:30 ef08dfe3-9686-479f-a743-d753a7a2d170 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.3153ms 2025-11-22 16:43:27.546 +05:30 f8abf666-6a9b-413a-b6b2-e0c843b00336 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.5327ms 2025-11-22 16:43:27.594 +05:30 62776ae6-c078-4cea-a16c-573da6a46fce INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 16:43:27.595 +05:30 62776ae6-c078-4cea-a16c-573da6a46fce INF CORS policy execution successful. 2025-11-22 16:43:27.595 +05:30 62776ae6-c078-4cea-a16c-573da6a46fce INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.5349ms 2025-11-22 16:43:27.603 +05:30 fe6451a4-481a-48ce-ad5e-9afa2fd59f1a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:43:27.606 +05:30 fe6451a4-481a-48ce-ad5e-9afa2fd59f1a INF CORS policy execution successful. 2025-11-22 16:43:27.607 +05:30 fe6451a4-481a-48ce-ad5e-9afa2fd59f1a INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:43:27.608 +05:30 13112b06-313a-4cb4-a98f-f4b537251a3e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:43:27.609 +05:30 13112b06-313a-4cb4-a98f-f4b537251a3e INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:43:27.621 +05:30 13112b06-313a-4cb4-a98f-f4b537251a3e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:43:27.622 +05:30 13112b06-313a-4cb4-a98f-f4b537251a3e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 12.9594ms 2025-11-22 16:43:27.622 +05:30 13112b06-313a-4cb4-a98f-f4b537251a3e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:43:27.622 +05:30 13112b06-313a-4cb4-a98f-f4b537251a3e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 19.1266ms 2025-11-22 16:43:27.665 +05:30 5997db84-11ca-4546-b022-f5dee3871856 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 16:43:27.665 +05:30 5997db84-11ca-4546-b022-f5dee3871856 INF CORS policy execution successful. 2025-11-22 16:43:27.666 +05:30 5997db84-11ca-4546-b022-f5dee3871856 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:43:27.666 +05:30 20b9f28c-26cd-42f0-b0fe-04f56a4f6fdd INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:43:27.666 +05:30 20b9f28c-26cd-42f0-b0fe-04f56a4f6fdd INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:43:27.670 +05:30 20b9f28c-26cd-42f0-b0fe-04f56a4f6fdd INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:43:27.670 +05:30 20b9f28c-26cd-42f0-b0fe-04f56a4f6fdd INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 3.9312ms 2025-11-22 16:43:27.670 +05:30 20b9f28c-26cd-42f0-b0fe-04f56a4f6fdd INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:43:27.670 +05:30 20b9f28c-26cd-42f0-b0fe-04f56a4f6fdd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5997db84-11ca-4546-b022-f5dee3871856}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 16:43:27.670 +05:30 20b9f28c-26cd-42f0-b0fe-04f56a4f6fdd INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 5.4963ms 2025-11-22 16:43:27.679 +05:30 3afd073f-b843-432a-9c7b-4abd1d1a53a4 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:43:27.679 +05:30 3afd073f-b843-432a-9c7b-4abd1d1a53a4 INF CORS policy execution successful. 2025-11-22 16:43:27.679 +05:30 3afd073f-b843-432a-9c7b-4abd1d1a53a4 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:43:27.680 +05:30 d3173934-a4a1-4cf2-9d28-12b67c5643d9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:43:27.680 +05:30 d3173934-a4a1-4cf2-9d28-12b67c5643d9 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:43:27.688 +05:30 d3173934-a4a1-4cf2-9d28-12b67c5643d9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:43:27.688 +05:30 d3173934-a4a1-4cf2-9d28-12b67c5643d9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 8.3497ms 2025-11-22 16:43:27.688 +05:30 d3173934-a4a1-4cf2-9d28-12b67c5643d9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:43:27.689 +05:30 d3173934-a4a1-4cf2-9d28-12b67c5643d9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 10.2078ms 2025-11-22 16:43:27.746 +05:30 b9a3b4e4-8b38-4e56-85c6-5326d3d8d27a INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:43:27.747 +05:30 b9a3b4e4-8b38-4e56-85c6-5326d3d8d27a INF CORS policy execution successful. 2025-11-22 16:43:27.747 +05:30 b9a3b4e4-8b38-4e56-85c6-5326d3d8d27a INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:43:27.748 +05:30 84dfda27-6388-4444-90a3-0f781fa54f76 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:43:27.749 +05:30 84dfda27-6388-4444-90a3-0f781fa54f76 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:43:27.755 +05:30 84dfda27-6388-4444-90a3-0f781fa54f76 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:43:27.755 +05:30 84dfda27-6388-4444-90a3-0f781fa54f76 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 6.6869ms 2025-11-22 16:43:27.756 +05:30 84dfda27-6388-4444-90a3-0f781fa54f76 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:43:27.756 +05:30 84dfda27-6388-4444-90a3-0f781fa54f76 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 10.3721ms 2025-11-22 16:43:29.467 +05:30 332873fe-771a-469a-a176-390c2205c06c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:43:29.467 +05:30 332873fe-771a-469a-a176-390c2205c06c INF CORS policy execution successful. 2025-11-22 16:43:29.468 +05:30 332873fe-771a-469a-a176-390c2205c06c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.6049ms 2025-11-22 16:43:29.491 +05:30 fcbdeaff-a1d2-47ab-9177-bea0105f198e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:43:29.491 +05:30 fcbdeaff-a1d2-47ab-9177-bea0105f198e INF CORS policy execution successful. 2025-11-22 16:43:29.492 +05:30 fcbdeaff-a1d2-47ab-9177-bea0105f198e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.5753ms 2025-11-22 16:43:29.539 +05:30 82636c2f-8fcc-4662-baea-fe113c406326 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:43:29.540 +05:30 82636c2f-8fcc-4662-baea-fe113c406326 INF CORS policy execution successful. 2025-11-22 16:43:29.540 +05:30 82636c2f-8fcc-4662-baea-fe113c406326 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:43:29.541 +05:30 5ed1973b-aaee-4f2b-b4c8-b5f0523cb59f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:43:29.541 +05:30 5ed1973b-aaee-4f2b-b4c8-b5f0523cb59f INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:43:29.633 +05:30 5ed1973b-aaee-4f2b-b4c8-b5f0523cb59f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:43:29.633 +05:30 5ed1973b-aaee-4f2b-b4c8-b5f0523cb59f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 92.3406ms 2025-11-22 16:43:29.633 +05:30 5ed1973b-aaee-4f2b-b4c8-b5f0523cb59f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:43:29.634 +05:30 5ed1973b-aaee-4f2b-b4c8-b5f0523cb59f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 82636c2f-8fcc-4662-baea-fe113c406326}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 16:43:29.634 +05:30 5ed1973b-aaee-4f2b-b4c8-b5f0523cb59f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 95.2023ms 2025-11-22 16:43:29.728 +05:30 89cdc51e-f961-44a3-9035-4bc3cec36d72 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:43:29.729 +05:30 89cdc51e-f961-44a3-9035-4bc3cec36d72 INF CORS policy execution successful. 2025-11-22 16:43:29.729 +05:30 89cdc51e-f961-44a3-9035-4bc3cec36d72 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:43:29.729 +05:30 40f26dc2-4f73-42fd-9378-013b5e61d5e8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:43:29.730 +05:30 40f26dc2-4f73-42fd-9378-013b5e61d5e8 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:43:29.832 +05:30 40f26dc2-4f73-42fd-9378-013b5e61d5e8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:43:29.832 +05:30 40f26dc2-4f73-42fd-9378-013b5e61d5e8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 102.4373ms 2025-11-22 16:43:29.832 +05:30 40f26dc2-4f73-42fd-9378-013b5e61d5e8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:43:29.832 +05:30 40f26dc2-4f73-42fd-9378-013b5e61d5e8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 89cdc51e-f961-44a3-9035-4bc3cec36d72}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 16:43:29.833 +05:30 40f26dc2-4f73-42fd-9378-013b5e61d5e8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 104.2088ms 2025-11-22 16:43:54.683 +05:30 ec4ba9f4-9e76-4fae-aafd-c1052b477ef6 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - application/json-patch+json 52 2025-11-22 16:43:54.684 +05:30 ec4ba9f4-9e76-4fae-aafd-c1052b477ef6 INF CORS policy execution successful. 2025-11-22 16:43:54.686 +05:30 ec4ba9f4-9e76-4fae-aafd-c1052b477ef6 INF HTTP request: Path: /user/updateuserpassword QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 52}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/CommonAPI/Sang.AccessController.API/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "password": "string", "userId": 0, "be": 0 } 2025-11-22 16:43:54.687 +05:30 ffc1e7b2-77fa-4786-bc0d-3bdd2c6d58f9 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-22 16:43:54.688 +05:30 ffc1e7b2-77fa-4786-bc0d-3bdd2c6d58f9 INF AuthenticationScheme: Bearer was challenged. 2025-11-22 16:43:54.688 +05:30 ffc1e7b2-77fa-4786-bc0d-3bdd2c6d58f9 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: ec4ba9f4-9e76-4fae-aafd-c1052b477ef6}, {WWW-Authenticate: Bearer} Body: 2025-11-22 16:43:54.688 +05:30 ffc1e7b2-77fa-4786-bc0d-3bdd2c6d58f9 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 401 null null 5.6623ms 2025-11-22 16:45:27.937 +05:30 a7ee3fbf-f4e8-4596-b6e8-1fd95d59076f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:45:27.938 +05:30 14e32414-89f4-4d18-ba75-d59cfa2fc9b6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 16:45:27.939 +05:30 cffb181f-2baf-4dce-a646-824cf179e2a3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:45:27.940 +05:30 cffb181f-2baf-4dce-a646-824cf179e2a3 INF CORS policy execution successful. 2025-11-22 16:45:27.940 +05:30 a7ee3fbf-f4e8-4596-b6e8-1fd95d59076f INF CORS policy execution successful. 2025-11-22 16:45:27.940 +05:30 14e32414-89f4-4d18-ba75-d59cfa2fc9b6 INF CORS policy execution successful. 2025-11-22 16:45:27.942 +05:30 a7ee3fbf-f4e8-4596-b6e8-1fd95d59076f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 5.0465ms 2025-11-22 16:45:27.942 +05:30 14e32414-89f4-4d18-ba75-d59cfa2fc9b6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 4.3315ms 2025-11-22 16:45:27.942 +05:30 cffb181f-2baf-4dce-a646-824cf179e2a3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 3.4645ms 2025-11-22 16:45:27.997 +05:30 61f56d95-37cb-4fad-b572-ca1e4d55bbd6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:45:27.998 +05:30 152d0dc5-5518-41e0-81f5-15502fbf806f INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 16:45:27.998 +05:30 5f8000d7-e078-48f6-9da4-b2a6f696f8e6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:45:28.001 +05:30 152d0dc5-5518-41e0-81f5-15502fbf806f INF CORS policy execution successful. 2025-11-22 16:45:28.001 +05:30 61f56d95-37cb-4fad-b572-ca1e4d55bbd6 INF CORS policy execution successful. 2025-11-22 16:45:28.002 +05:30 5f8000d7-e078-48f6-9da4-b2a6f696f8e6 INF CORS policy execution successful. 2025-11-22 16:45:28.004 +05:30 152d0dc5-5518-41e0-81f5-15502fbf806f INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:28.004 +05:30 61f56d95-37cb-4fad-b572-ca1e4d55bbd6 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:28.004 +05:30 5f8000d7-e078-48f6-9da4-b2a6f696f8e6 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:28.006 +05:30 e290bf24-4f02-4a11-8169-7d31626f1497 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:45:28.006 +05:30 10782c09-d431-446f-b055-1655b3ea22a6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:45:28.006 +05:30 d137b27e-a455-4295-a411-17860ceab28c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:45:28.006 +05:30 d137b27e-a455-4295-a411-17860ceab28c INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:28.006 +05:30 10782c09-d431-446f-b055-1655b3ea22a6 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:28.006 +05:30 e290bf24-4f02-4a11-8169-7d31626f1497 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:28.014 +05:30 f5ecd208-e243-4352-8459-e75643a9d3cc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 16:45:28.014 +05:30 f5ecd208-e243-4352-8459-e75643a9d3cc INF CORS policy execution successful. 2025-11-22 16:45:28.015 +05:30 f5ecd208-e243-4352-8459-e75643a9d3cc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 0.4756ms 2025-11-22 16:45:28.015 +05:30 a9c8b1f0-8ee9-4883-812b-aaefce4706ca INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:45:28.015 +05:30 a9c8b1f0-8ee9-4883-812b-aaefce4706ca INF CORS policy execution successful. 2025-11-22 16:45:28.015 +05:30 a9c8b1f0-8ee9-4883-812b-aaefce4706ca INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.3257ms 2025-11-22 16:45:28.024 +05:30 e290bf24-4f02-4a11-8169-7d31626f1497 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:28.024 +05:30 d137b27e-a455-4295-a411-17860ceab28c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:28.025 +05:30 d137b27e-a455-4295-a411-17860ceab28c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 18.642ms 2025-11-22 16:45:28.025 +05:30 e290bf24-4f02-4a11-8169-7d31626f1497 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 18.5601ms 2025-11-22 16:45:28.025 +05:30 d137b27e-a455-4295-a411-17860ceab28c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:45:28.025 +05:30 e290bf24-4f02-4a11-8169-7d31626f1497 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:45:28.025 +05:30 e290bf24-4f02-4a11-8169-7d31626f1497 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5f8000d7-e078-48f6-9da4-b2a6f696f8e6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:45:28.025 +05:30 d137b27e-a455-4295-a411-17860ceab28c INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 152d0dc5-5518-41e0-81f5-15502fbf806f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 16:45:28.026 +05:30 e290bf24-4f02-4a11-8169-7d31626f1497 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 28.4056ms 2025-11-22 16:45:28.026 +05:30 d137b27e-a455-4295-a411-17860ceab28c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 28.3456ms 2025-11-22 16:45:28.076 +05:30 fd9d7c9f-4dc3-4efa-a271-581cd0c0976f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:45:28.076 +05:30 fd9d7c9f-4dc3-4efa-a271-581cd0c0976f INF CORS policy execution successful. 2025-11-22 16:45:28.076 +05:30 fd9d7c9f-4dc3-4efa-a271-581cd0c0976f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.4744ms 2025-11-22 16:45:28.078 +05:30 e101f3d7-09ab-457e-b878-8084563ff1ea INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:45:28.079 +05:30 e101f3d7-09ab-457e-b878-8084563ff1ea INF CORS policy execution successful. 2025-11-22 16:45:28.079 +05:30 e101f3d7-09ab-457e-b878-8084563ff1ea INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA4ODQ2LCJleHAiOjE3NjM4MTA2NDYsImlhdCI6MTc2MzgwODg0Nn0.tQ5GyGY-My1XebOd9WxkWcUfnUgzmoQ2EvUJhL33dvw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:28.079 +05:30 36813ca0-69b5-47a4-a955-6bbe3307c8db INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:45:28.079 +05:30 36813ca0-69b5-47a4-a955-6bbe3307c8db INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:28.081 +05:30 800c32af-1c46-44ab-83e9-3df72fd0f3cb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 16:45:28.081 +05:30 800c32af-1c46-44ab-83e9-3df72fd0f3cb INF CORS policy execution successful. 2025-11-22 16:45:28.081 +05:30 800c32af-1c46-44ab-83e9-3df72fd0f3cb INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA4ODQ2LCJleHAiOjE3NjM4MTA2NDYsImlhdCI6MTc2MzgwODg0Nn0.tQ5GyGY-My1XebOd9WxkWcUfnUgzmoQ2EvUJhL33dvw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:28.081 +05:30 4da7e24c-15fc-4a3b-937a-8aa3f3a5e2e9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:45:28.081 +05:30 4da7e24c-15fc-4a3b-937a-8aa3f3a5e2e9 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:28.083 +05:30 96830467-006e-45bc-8b3f-5273defe82b8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:45:28.083 +05:30 96830467-006e-45bc-8b3f-5273defe82b8 INF CORS policy execution successful. 2025-11-22 16:45:28.083 +05:30 96830467-006e-45bc-8b3f-5273defe82b8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.2346ms 2025-11-22 16:45:28.089 +05:30 36813ca0-69b5-47a4-a955-6bbe3307c8db INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:28.090 +05:30 36813ca0-69b5-47a4-a955-6bbe3307c8db INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 10.2926ms 2025-11-22 16:45:28.090 +05:30 4da7e24c-15fc-4a3b-937a-8aa3f3a5e2e9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:28.090 +05:30 36813ca0-69b5-47a4-a955-6bbe3307c8db INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:45:28.090 +05:30 4da7e24c-15fc-4a3b-937a-8aa3f3a5e2e9 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 8.5933ms 2025-11-22 16:45:28.090 +05:30 4da7e24c-15fc-4a3b-937a-8aa3f3a5e2e9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:45:28.090 +05:30 36813ca0-69b5-47a4-a955-6bbe3307c8db INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e101f3d7-09ab-457e-b878-8084563ff1ea}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:45:28.090 +05:30 4da7e24c-15fc-4a3b-937a-8aa3f3a5e2e9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 800c32af-1c46-44ab-83e9-3df72fd0f3cb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 16:45:28.090 +05:30 36813ca0-69b5-47a4-a955-6bbe3307c8db INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 12.3283ms 2025-11-22 16:45:28.091 +05:30 4da7e24c-15fc-4a3b-937a-8aa3f3a5e2e9 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 10.0698ms 2025-11-22 16:45:28.129 +05:30 45f6355f-b441-4275-99b1-599bcd3c935c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:45:28.130 +05:30 45f6355f-b441-4275-99b1-599bcd3c935c INF CORS policy execution successful. 2025-11-22 16:45:28.130 +05:30 45f6355f-b441-4275-99b1-599bcd3c935c INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:28.130 +05:30 6e899884-167c-4f48-8f2e-65991548481f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:45:28.130 +05:30 6e899884-167c-4f48-8f2e-65991548481f INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:28.212 +05:30 6e899884-167c-4f48-8f2e-65991548481f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:28.212 +05:30 6e899884-167c-4f48-8f2e-65991548481f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 81.3172ms 2025-11-22 16:45:28.212 +05:30 6e899884-167c-4f48-8f2e-65991548481f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:45:28.212 +05:30 6e899884-167c-4f48-8f2e-65991548481f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 83.4037ms 2025-11-22 16:45:28.232 +05:30 10782c09-d431-446f-b055-1655b3ea22a6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:28.232 +05:30 10782c09-d431-446f-b055-1655b3ea22a6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 225.7939ms 2025-11-22 16:45:28.232 +05:30 10782c09-d431-446f-b055-1655b3ea22a6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:45:28.232 +05:30 10782c09-d431-446f-b055-1655b3ea22a6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 61f56d95-37cb-4fad-b572-ca1e4d55bbd6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 16:45:28.233 +05:30 10782c09-d431-446f-b055-1655b3ea22a6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 235.9662ms 2025-11-22 16:45:28.271 +05:30 72039af0-39ff-4b00-b8f5-91216becaaec INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:45:28.271 +05:30 72039af0-39ff-4b00-b8f5-91216becaaec INF CORS policy execution successful. 2025-11-22 16:45:28.272 +05:30 72039af0-39ff-4b00-b8f5-91216becaaec INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:28.272 +05:30 8a19af71-3f5b-4610-a5f4-2c41ea330220 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:45:28.272 +05:30 8a19af71-3f5b-4610-a5f4-2c41ea330220 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:28.275 +05:30 8a19af71-3f5b-4610-a5f4-2c41ea330220 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:28.275 +05:30 8a19af71-3f5b-4610-a5f4-2c41ea330220 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.3085ms 2025-11-22 16:45:28.275 +05:30 8a19af71-3f5b-4610-a5f4-2c41ea330220 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:45:28.276 +05:30 8a19af71-3f5b-4610-a5f4-2c41ea330220 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 5.2667ms 2025-11-22 16:45:28.494 +05:30 c5eb2cab-12a1-4f88-acd6-401ba7391236 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:45:28.495 +05:30 c5eb2cab-12a1-4f88-acd6-401ba7391236 INF CORS policy execution successful. 2025-11-22 16:45:28.496 +05:30 c5eb2cab-12a1-4f88-acd6-401ba7391236 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:28.496 +05:30 fc8083d4-aaaa-42cc-8a3d-598231984a82 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:45:28.496 +05:30 fc8083d4-aaaa-42cc-8a3d-598231984a82 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:28.500 +05:30 fc8083d4-aaaa-42cc-8a3d-598231984a82 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:28.500 +05:30 fc8083d4-aaaa-42cc-8a3d-598231984a82 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.2938ms 2025-11-22 16:45:28.500 +05:30 fc8083d4-aaaa-42cc-8a3d-598231984a82 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:45:28.501 +05:30 fc8083d4-aaaa-42cc-8a3d-598231984a82 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1788 application/json; charset=utf-8 6.5129ms 2025-11-22 16:45:37.500 +05:30 3535f460-04a4-4c9b-aad5-2f73bee0d137 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:45:37.500 +05:30 47467bb4-09be-4e3f-90c5-3a246a10f0ff INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:45:37.501 +05:30 47467bb4-09be-4e3f-90c5-3a246a10f0ff INF CORS policy execution successful. 2025-11-22 16:45:37.501 +05:30 3535f460-04a4-4c9b-aad5-2f73bee0d137 INF CORS policy execution successful. 2025-11-22 16:45:37.502 +05:30 3535f460-04a4-4c9b-aad5-2f73bee0d137 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.5915ms 2025-11-22 16:45:37.502 +05:30 47467bb4-09be-4e3f-90c5-3a246a10f0ff INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 1.5945ms 2025-11-22 16:45:37.555 +05:30 7a05491b-f051-4d57-89df-a301f6a9e06c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:45:37.557 +05:30 7a05491b-f051-4d57-89df-a301f6a9e06c INF CORS policy execution successful. 2025-11-22 16:45:37.557 +05:30 7a05491b-f051-4d57-89df-a301f6a9e06c INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:37.558 +05:30 6b90b72e-6b86-4493-aadf-f32ccbb524f6 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:45:37.558 +05:30 6b90b72e-6b86-4493-aadf-f32ccbb524f6 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:38.617 +05:30 6b90b72e-6b86-4493-aadf-f32ccbb524f6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:38.617 +05:30 6b90b72e-6b86-4493-aadf-f32ccbb524f6 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 1058.8643ms 2025-11-22 16:45:38.617 +05:30 6b90b72e-6b86-4493-aadf-f32ccbb524f6 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:45:38.618 +05:30 6b90b72e-6b86-4493-aadf-f32ccbb524f6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7a05491b-f051-4d57-89df-a301f6a9e06c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 16:45:38.618 +05:30 6b90b72e-6b86-4493-aadf-f32ccbb524f6 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 1063.1746ms 2025-11-22 16:45:38.677 +05:30 0e4188fb-0a49-43f2-86b2-eecdfda572f1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:45:38.677 +05:30 0e4188fb-0a49-43f2-86b2-eecdfda572f1 INF CORS policy execution successful. 2025-11-22 16:45:38.678 +05:30 0e4188fb-0a49-43f2-86b2-eecdfda572f1 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:45:38.678 +05:30 18f6c262-9c61-4675-ad84-2fa43d6f9d3e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:45:38.678 +05:30 18f6c262-9c61-4675-ad84-2fa43d6f9d3e INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:39.065 +05:30 18f6c262-9c61-4675-ad84-2fa43d6f9d3e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:39.065 +05:30 18f6c262-9c61-4675-ad84-2fa43d6f9d3e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 387.3819ms 2025-11-22 16:45:39.066 +05:30 18f6c262-9c61-4675-ad84-2fa43d6f9d3e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:45:39.066 +05:30 18f6c262-9c61-4675-ad84-2fa43d6f9d3e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0e4188fb-0a49-43f2-86b2-eecdfda572f1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 16:45:39.066 +05:30 18f6c262-9c61-4675-ad84-2fa43d6f9d3e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 389.6436ms 2025-11-22 16:45:59.023 +05:30 6924ba2c-eb5b-45db-a3a3-b9a5648a9ac6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - null null 2025-11-22 16:45:59.025 +05:30 6924ba2c-eb5b-45db-a3a3-b9a5648a9ac6 INF CORS policy execution successful. 2025-11-22 16:45:59.026 +05:30 6924ba2c-eb5b-45db-a3a3-b9a5648a9ac6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 204 null null 2.8091ms 2025-11-22 16:45:59.080 +05:30 5b5254d5-53d2-4a1b-ba0f-adf6cfbec2ca INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - application/json 53 2025-11-22 16:45:59.081 +05:30 5b5254d5-53d2-4a1b-ba0f-adf6cfbec2ca INF CORS policy execution successful. 2025-11-22 16:45:59.082 +05:30 5b5254d5-53d2-4a1b-ba0f-adf6cfbec2ca INF HTTP request: Path: /user/updateuserpassword QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Content-Length: 53}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"OldPassword":"","NewPassword":"Vysh@25","UserId":2} 2025-11-22 16:45:59.083 +05:30 09d2c5d3-3f2b-4166-ac8a-e4ba78f7a514 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:45:59.093 +05:30 09d2c5d3-3f2b-4166-ac8a-e4ba78f7a514 INF Route matched with {action = "UpdateUserPassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdateUserPassword(Sang.AccessController.Api.Models.APIRequest.UpdateOtherUserPasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:45:59.104 +05:30 09d2c5d3-3f2b-4166-ac8a-e4ba78f7a514 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:45:59.106 +05:30 09d2c5d3-3f2b-4166-ac8a-e4ba78f7a514 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api) in 12.862ms 2025-11-22 16:45:59.107 +05:30 09d2c5d3-3f2b-4166-ac8a-e4ba78f7a514 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:45:59.108 +05:30 09d2c5d3-3f2b-4166-ac8a-e4ba78f7a514 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 5b5254d5-53d2-4a1b-ba0f-adf6cfbec2ca}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 93} Body: {"status":"Failure","statusCode":4000,"message":"Please provide the password.","result":null} 2025-11-22 16:45:59.109 +05:30 09d2c5d3-3f2b-4166-ac8a-e4ba78f7a514 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 400 93 application/json; charset=utf-8 28.8819ms 2025-11-22 16:46:03.203 +05:30 3b2fd215-a00a-49d9-a135-49f87e31b424 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - application/json 53 2025-11-22 16:46:03.213 +05:30 3b2fd215-a00a-49d9-a135-49f87e31b424 INF CORS policy execution successful. 2025-11-22 16:46:03.214 +05:30 3b2fd215-a00a-49d9-a135-49f87e31b424 INF HTTP request: Path: /user/updateuserpassword QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Content-Length: 53}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"OldPassword":"","NewPassword":"Vysh@25","UserId":2} 2025-11-22 16:46:03.215 +05:30 8146b9c9-5c82-4cc2-afc5-c1ac99bc46c9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:46:03.216 +05:30 8146b9c9-5c82-4cc2-afc5-c1ac99bc46c9 INF Route matched with {action = "UpdateUserPassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdateUserPassword(Sang.AccessController.Api.Models.APIRequest.UpdateOtherUserPasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:46:03.227 +05:30 8146b9c9-5c82-4cc2-afc5-c1ac99bc46c9 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:46:03.228 +05:30 8146b9c9-5c82-4cc2-afc5-c1ac99bc46c9 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api) in 11.3644ms 2025-11-22 16:46:03.228 +05:30 8146b9c9-5c82-4cc2-afc5-c1ac99bc46c9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:46:03.229 +05:30 8146b9c9-5c82-4cc2-afc5-c1ac99bc46c9 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 3b2fd215-a00a-49d9-a135-49f87e31b424}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 93} Body: {"status":"Failure","statusCode":4000,"message":"Please provide the password.","result":null} 2025-11-22 16:46:03.231 +05:30 8146b9c9-5c82-4cc2-afc5-c1ac99bc46c9 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 400 93 application/json; charset=utf-8 28.5808ms 2025-11-22 16:46:11.115 +05:30 9bb9708e-51d0-4d32-bed8-fa4c1ed838f2 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - null null 2025-11-22 16:46:11.116 +05:30 9bb9708e-51d0-4d32-bed8-fa4c1ed838f2 INF CORS policy execution successful. 2025-11-22 16:46:11.116 +05:30 9bb9708e-51d0-4d32-bed8-fa4c1ed838f2 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 204 null null 1.2665ms 2025-11-22 16:46:11.169 +05:30 9fb98895-c638-4756-8f0e-0439c81b1c49 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - application/json 53 2025-11-22 16:46:11.170 +05:30 9fb98895-c638-4756-8f0e-0439c81b1c49 INF CORS policy execution successful. 2025-11-22 16:46:11.171 +05:30 9fb98895-c638-4756-8f0e-0439c81b1c49 INF HTTP request: Path: /user/updateuserpassword QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Content-Length: 53}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"OldPassword":"","NewPassword":"Vysh@25","UserId":2} 2025-11-22 16:46:11.171 +05:30 dd76aaf2-0734-4b18-b62f-cdf71913c159 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:46:11.171 +05:30 dd76aaf2-0734-4b18-b62f-cdf71913c159 INF Route matched with {action = "UpdateUserPassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdateUserPassword(Sang.AccessController.Api.Models.APIRequest.UpdateOtherUserPasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:46:11.173 +05:30 dd76aaf2-0734-4b18-b62f-cdf71913c159 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:46:11.174 +05:30 dd76aaf2-0734-4b18-b62f-cdf71913c159 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api) in 2.3301ms 2025-11-22 16:46:11.174 +05:30 dd76aaf2-0734-4b18-b62f-cdf71913c159 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:46:11.174 +05:30 dd76aaf2-0734-4b18-b62f-cdf71913c159 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 9fb98895-c638-4756-8f0e-0439c81b1c49}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 93} Body: {"status":"Failure","statusCode":4000,"message":"Please provide the password.","result":null} 2025-11-22 16:46:11.174 +05:30 dd76aaf2-0734-4b18-b62f-cdf71913c159 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 400 93 application/json; charset=utf-8 5.2669ms 2025-11-22 16:47:38.840 +05:30 6886f374-12cc-476c-b9a5-c0ead9c4a3f0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - null null 2025-11-22 16:47:38.842 +05:30 6886f374-12cc-476c-b9a5-c0ead9c4a3f0 INF CORS policy execution successful. 2025-11-22 16:47:38.845 +05:30 6886f374-12cc-476c-b9a5-c0ead9c4a3f0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 204 null null 4.729ms 2025-11-22 16:47:38.922 +05:30 6a949ade-3d48-4113-90e3-cd50e41157d3 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - application/json 40 2025-11-22 16:47:38.925 +05:30 6a949ade-3d48-4113-90e3-cd50e41157d3 INF CORS policy execution successful. 2025-11-22 16:47:38.927 +05:30 6a949ade-3d48-4113-90e3-cd50e41157d3 INF HTTP request: Path: /user/updateuserpassword QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Content-Length: 40}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"be":1,"Password":"Vysh@25","UserId":2} 2025-11-22 16:47:38.928 +05:30 66be5700-9716-4e23-85bc-44642a2809f2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:47:38.929 +05:30 66be5700-9716-4e23-85bc-44642a2809f2 INF Route matched with {action = "UpdateUserPassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdateUserPassword(Sang.AccessController.Api.Models.APIRequest.UpdateOtherUserPasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:47:38.977 +05:30 66be5700-9716-4e23-85bc-44642a2809f2 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:47:38.980 +05:30 66be5700-9716-4e23-85bc-44642a2809f2 INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api) in 50.0311ms 2025-11-22 16:47:38.980 +05:30 66be5700-9716-4e23-85bc-44642a2809f2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:47:38.980 +05:30 66be5700-9716-4e23-85bc-44642a2809f2 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 6a949ade-3d48-4113-90e3-cd50e41157d3}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 94} Body: {"status":"Success","statusCode":2001,"message":"Password updated successfully.","result":"2"} 2025-11-22 16:47:38.981 +05:30 66be5700-9716-4e23-85bc-44642a2809f2 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 201 94 application/json; charset=utf-8 58.8549ms 2025-11-22 16:47:48.684 +05:30 e5e7a06b-3b96-4f84-8c7f-e58db8001a7e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:47:48.690 +05:30 e5e7a06b-3b96-4f84-8c7f-e58db8001a7e INF CORS policy execution successful. 2025-11-22 16:47:48.690 +05:30 e5e7a06b-3b96-4f84-8c7f-e58db8001a7e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 6.5059ms 2025-11-22 16:47:48.735 +05:30 a76a7cdf-c20b-48f4-af60-dfb8cc9cd986 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:47:48.735 +05:30 a76a7cdf-c20b-48f4-af60-dfb8cc9cd986 INF CORS policy execution successful. 2025-11-22 16:47:48.736 +05:30 a76a7cdf-c20b-48f4-af60-dfb8cc9cd986 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.8838ms 2025-11-22 16:47:48.741 +05:30 ad7f24f2-db14-46bf-a497-5a2a734a7df6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:47:48.742 +05:30 ad7f24f2-db14-46bf-a497-5a2a734a7df6 INF CORS policy execution successful. 2025-11-22 16:47:48.743 +05:30 ad7f24f2-db14-46bf-a497-5a2a734a7df6 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:47:48.743 +05:30 4c745725-58ea-4a97-bbeb-4adb36b49e2c INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:47:48.743 +05:30 4c745725-58ea-4a97-bbeb-4adb36b49e2c INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:47:48.757 +05:30 4c745725-58ea-4a97-bbeb-4adb36b49e2c INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:47:48.758 +05:30 4c745725-58ea-4a97-bbeb-4adb36b49e2c INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 14.4466ms 2025-11-22 16:47:48.758 +05:30 4c745725-58ea-4a97-bbeb-4adb36b49e2c INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:47:48.758 +05:30 4c745725-58ea-4a97-bbeb-4adb36b49e2c INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 17.0504ms 2025-11-22 16:47:48.809 +05:30 a6cd073c-e7b2-42f4-80af-5210bb451abb INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:47:48.810 +05:30 a6cd073c-e7b2-42f4-80af-5210bb451abb INF CORS policy execution successful. 2025-11-22 16:47:48.810 +05:30 a6cd073c-e7b2-42f4-80af-5210bb451abb INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:47:48.811 +05:30 ca14f24a-0dbe-4252-9ea5-3a95d2fbb77b INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:47:48.811 +05:30 ca14f24a-0dbe-4252-9ea5-3a95d2fbb77b INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:47:48.814 +05:30 ca14f24a-0dbe-4252-9ea5-3a95d2fbb77b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:47:48.814 +05:30 ca14f24a-0dbe-4252-9ea5-3a95d2fbb77b INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 3.548ms 2025-11-22 16:47:48.814 +05:30 ca14f24a-0dbe-4252-9ea5-3a95d2fbb77b INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:47:48.815 +05:30 ca14f24a-0dbe-4252-9ea5-3a95d2fbb77b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 5.449ms 2025-11-22 16:47:48.869 +05:30 a074ab1f-6fcb-43f5-b318-9461dfc02e53 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:47:48.870 +05:30 a074ab1f-6fcb-43f5-b318-9461dfc02e53 INF CORS policy execution successful. 2025-11-22 16:47:48.870 +05:30 a074ab1f-6fcb-43f5-b318-9461dfc02e53 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODA5NzExLCJleHAiOjE3NjM4MTE1MTEsImlhdCI6MTc2MzgwOTcxMX0.wff_5VKDfMLWNkLtWrHv8-0LWT_9RgtNCeoByEr-lJA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:47:48.870 +05:30 20c59811-c5dc-45ed-adbf-03dce214506a INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:47:48.870 +05:30 20c59811-c5dc-45ed-adbf-03dce214506a INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:47:48.879 +05:30 20c59811-c5dc-45ed-adbf-03dce214506a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:47:48.879 +05:30 20c59811-c5dc-45ed-adbf-03dce214506a INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 8.6119ms 2025-11-22 16:47:48.879 +05:30 20c59811-c5dc-45ed-adbf-03dce214506a INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:47:48.880 +05:30 20c59811-c5dc-45ed-adbf-03dce214506a INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 10.9079ms 2025-11-22 16:47:53.433 +05:30 7713d986-f16d-483d-b864-83129d575b13 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - null null 2025-11-22 16:47:53.434 +05:30 7713d986-f16d-483d-b864-83129d575b13 INF CORS policy execution successful. 2025-11-22 16:47:53.434 +05:30 7713d986-f16d-483d-b864-83129d575b13 INF HTTP request: Path: /login/getcompany QueryString: ?userName=vyshnav Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:47:53.434 +05:30 05b201ad-ea70-47e2-8d49-8161d38aa41b INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:47:53.435 +05:30 05b201ad-ea70-47e2-8d49-8161d38aa41b INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:47:53.546 +05:30 05b201ad-ea70-47e2-8d49-8161d38aa41b INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:47:53.546 +05:30 05b201ad-ea70-47e2-8d49-8161d38aa41b INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 111.4649ms 2025-11-22 16:47:53.546 +05:30 05b201ad-ea70-47e2-8d49-8161d38aa41b INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:47:53.546 +05:30 05b201ad-ea70-47e2-8d49-8161d38aa41b INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 7713d986-f16d-483d-b864-83129d575b13}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 184} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":1,\"Company_Name\":\"GermanStandard\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:47:53.547 +05:30 05b201ad-ea70-47e2-8d49-8161d38aa41b INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - 200 184 application/json; charset=utf-8 113.5497ms 2025-11-22 16:47:57.174 +05:30 69ee2fd4-cd56-40ec-9298-b64bb734418f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - null null 2025-11-22 16:47:57.175 +05:30 69ee2fd4-cd56-40ec-9298-b64bb734418f INF CORS policy execution successful. 2025-11-22 16:47:57.175 +05:30 69ee2fd4-cd56-40ec-9298-b64bb734418f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 204 null null 0.6967ms 2025-11-22 16:47:57.290 +05:30 2cd806e2-eadc-41b5-b02f-1aabe2df260b INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json 88 2025-11-22 16:47:57.291 +05:30 2cd806e2-eadc-41b5-b02f-1aabe2df260b INF CORS policy execution successful. 2025-11-22 16:47:57.291 +05:30 2cd806e2-eadc-41b5-b02f-1aabe2df260b INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 88}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"entityId":4,"ChannelId":1,"Password":"6WVNg0nKtQSsT43x8CmaGw==","LoginName":"vyshnav"} 2025-11-22 16:47:57.291 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:47:57.291 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:47:57.307 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Database retrieved SS0003_Pioneer 2025-11-22 16:47:57.309 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Start processing HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:47:57.309 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Sending HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:47:57.417 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Received HTTP response headers after 108.1405ms - 200 2025-11-22 16:47:57.417 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF End processing HTTP request after 109.3737ms - 200 2025-11-22 16:47:57.432 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:47:57.432 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 140.7749ms 2025-11-22 16:47:57.432 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:47:57.432 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 2cd806e2-eadc-41b5-b02f-1aabe2df260b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 82} Body: {"status":"Failure","statusCode":3000,"message":"Invalid password.","result":null} 2025-11-22 16:47:57.433 +05:30 7523e30c-7e7a-4f30-9edb-490a56b4ebf7 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 400 82 application/json; charset=utf-8 142.9501ms 2025-11-22 16:48:00.454 +05:30 ffc9deea-2a80-4b4f-84ee-020b6ba1e043 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json 88 2025-11-22 16:48:00.454 +05:30 ffc9deea-2a80-4b4f-84ee-020b6ba1e043 INF CORS policy execution successful. 2025-11-22 16:48:00.454 +05:30 ffc9deea-2a80-4b4f-84ee-020b6ba1e043 INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 88}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"entityId":4,"ChannelId":1,"Password":"6WVNg0nKtQSsT43x8CmaGw==","LoginName":"vyshnav"} 2025-11-22 16:48:00.455 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:48:00.455 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:48:00.457 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Database retrieved SS0003_Pioneer 2025-11-22 16:48:00.458 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Start processing HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:48:00.458 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Sending HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:48:00.537 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Received HTTP response headers after 78.7037ms - 200 2025-11-22 16:48:00.538 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF End processing HTTP request after 80.083ms - 200 2025-11-22 16:48:00.547 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:00.548 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 92.5971ms 2025-11-22 16:48:00.548 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:48:00.548 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: ffc9deea-2a80-4b4f-84ee-020b6ba1e043}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 82} Body: {"status":"Failure","statusCode":3000,"message":"Invalid password.","result":null} 2025-11-22 16:48:00.548 +05:30 b4e49e9e-752a-4f6f-a957-f6c0543b415f INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 400 82 application/json; charset=utf-8 94.3881ms 2025-11-22 16:48:05.993 +05:30 5db30fda-44d6-4d52-ad75-5140153a9a7c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - null null 2025-11-22 16:48:05.993 +05:30 5db30fda-44d6-4d52-ad75-5140153a9a7c INF CORS policy execution successful. 2025-11-22 16:48:05.993 +05:30 5db30fda-44d6-4d52-ad75-5140153a9a7c INF HTTP request: Path: /login/getcompany QueryString: ?userName=vyshnav Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:48:05.994 +05:30 a7ff1b5a-29ee-4e7d-92fb-6301e7c9ba08 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:48:05.994 +05:30 a7ff1b5a-29ee-4e7d-92fb-6301e7c9ba08 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:48:05.997 +05:30 a7ff1b5a-29ee-4e7d-92fb-6301e7c9ba08 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:05.997 +05:30 a7ff1b5a-29ee-4e7d-92fb-6301e7c9ba08 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 2.8667ms 2025-11-22 16:48:05.997 +05:30 a7ff1b5a-29ee-4e7d-92fb-6301e7c9ba08 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:48:05.997 +05:30 a7ff1b5a-29ee-4e7d-92fb-6301e7c9ba08 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5db30fda-44d6-4d52-ad75-5140153a9a7c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 184} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":1,\"Company_Name\":\"GermanStandard\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:48:05.997 +05:30 a7ff1b5a-29ee-4e7d-92fb-6301e7c9ba08 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - 200 184 application/json; charset=utf-8 4.7031ms 2025-11-22 16:48:06.797 +05:30 6bccacbf-d3c6-44af-ae9a-d4187d9f73a3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - null null 2025-11-22 16:48:06.797 +05:30 6bccacbf-d3c6-44af-ae9a-d4187d9f73a3 INF CORS policy execution successful. 2025-11-22 16:48:06.798 +05:30 6bccacbf-d3c6-44af-ae9a-d4187d9f73a3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 204 null null 1.1808ms 2025-11-22 16:48:06.856 +05:30 29603d23-d750-453a-bb34-46dfc082e533 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json 88 2025-11-22 16:48:06.856 +05:30 29603d23-d750-453a-bb34-46dfc082e533 INF CORS policy execution successful. 2025-11-22 16:48:06.859 +05:30 29603d23-d750-453a-bb34-46dfc082e533 INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 88}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"entityId":4,"ChannelId":1,"Password":"CJSoVN7X5sMmqvC1jd40HA==","LoginName":"vyshnav"} 2025-11-22 16:48:06.860 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:48:06.860 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:48:06.866 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Database retrieved SS0003_Pioneer 2025-11-22 16:48:06.867 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Start processing HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:48:06.867 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Sending HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:48:06.923 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Received HTTP response headers after 54.9127ms - 200 2025-11-22 16:48:06.923 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF End processing HTTP request after 55.7564ms - 200 2025-11-22 16:48:06.934 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:06.935 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 74.4555ms 2025-11-22 16:48:06.935 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:48:06.935 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 29603d23-d750-453a-bb34-46dfc082e533}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 82} Body: {"status":"Failure","statusCode":3000,"message":"Invalid password.","result":null} 2025-11-22 16:48:06.936 +05:30 fb5e4b64-6575-4123-a52e-dae5c6060db9 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 400 82 application/json; charset=utf-8 79.6843ms 2025-11-22 16:48:11.631 +05:30 17062e66-61c7-4acb-8075-aef003eae54d INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json 88 2025-11-22 16:48:11.632 +05:30 17062e66-61c7-4acb-8075-aef003eae54d INF CORS policy execution successful. 2025-11-22 16:48:11.632 +05:30 17062e66-61c7-4acb-8075-aef003eae54d INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 88}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"entityId":4,"ChannelId":1,"Password":"CJSoVN7X5sMmqvC1jd40HA==","LoginName":"vyshnav"} 2025-11-22 16:48:11.632 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:48:11.632 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:48:11.636 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Database retrieved SS0003_Pioneer 2025-11-22 16:48:11.637 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Start processing HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:48:11.637 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Sending HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:48:11.691 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Received HTTP response headers after 53.6295ms - 200 2025-11-22 16:48:11.691 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF End processing HTTP request after 54.0575ms - 200 2025-11-22 16:48:11.702 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:11.702 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 69.4883ms 2025-11-22 16:48:11.702 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:48:11.702 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 17062e66-61c7-4acb-8075-aef003eae54d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 82} Body: {"status":"Failure","statusCode":3000,"message":"Invalid password.","result":null} 2025-11-22 16:48:11.703 +05:30 1e371e48-35a1-40a4-acc0-2cf8689b547a INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 400 82 application/json; charset=utf-8 71.135ms 2025-11-22 16:48:25.512 +05:30 d4920b11-8db1-4668-b304-bd96c5decee1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:48:25.512 +05:30 d4920b11-8db1-4668-b304-bd96c5decee1 INF CORS policy execution successful. 2025-11-22 16:48:25.513 +05:30 d4920b11-8db1-4668-b304-bd96c5decee1 INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:48:25.513 +05:30 0177e3cb-8a4d-4cbd-aacf-1ccf89370102 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:48:25.513 +05:30 0177e3cb-8a4d-4cbd-aacf-1ccf89370102 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:48:25.516 +05:30 0177e3cb-8a4d-4cbd-aacf-1ccf89370102 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:25.516 +05:30 0177e3cb-8a4d-4cbd-aacf-1ccf89370102 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 2.6004ms 2025-11-22 16:48:25.516 +05:30 0177e3cb-8a4d-4cbd-aacf-1ccf89370102 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:48:25.516 +05:30 0177e3cb-8a4d-4cbd-aacf-1ccf89370102 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d4920b11-8db1-4668-b304-bd96c5decee1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:48:25.517 +05:30 0177e3cb-8a4d-4cbd-aacf-1ccf89370102 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 4.7772ms 2025-11-22 16:48:29.263 +05:30 65e6f3d7-e742-47fb-94c7-94ce456d7cea INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - null null 2025-11-22 16:48:29.263 +05:30 65e6f3d7-e742-47fb-94c7-94ce456d7cea INF CORS policy execution successful. 2025-11-22 16:48:29.263 +05:30 65e6f3d7-e742-47fb-94c7-94ce456d7cea INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 204 null null 0.901ms 2025-11-22 16:48:29.316 +05:30 a4331c48-56bb-4046-9c50-a4d685faf6da INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json 83 2025-11-22 16:48:29.316 +05:30 a4331c48-56bb-4046-9c50-a4d685faf6da INF CORS policy execution successful. 2025-11-22 16:48:29.316 +05:30 a4331c48-56bb-4046-9c50-a4d685faf6da INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 83}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"entityId":4,"ChannelId":1,"Password":"eA+kLfqKPNQBW9P/vJjBcQ==","LoginName":"sa"} 2025-11-22 16:48:29.317 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:48:29.317 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:48:29.323 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Database retrieved SS0003_Pioneer 2025-11-22 16:48:29.323 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Start processing HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:48:29.323 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Sending HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:48:29.390 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Received HTTP response headers after 66.5944ms - 200 2025-11-22 16:48:29.390 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF End processing HTTP request after 67.0853ms - 200 2025-11-22 16:48:29.400 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Token generated 2025-11-22 16:48:29.400 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Token generated 2025-11-22 16:48:29.400 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType1`4[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 16:48:29.401 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 83.7483ms 2025-11-22 16:48:29.401 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:48:29.401 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: a4331c48-56bb-4046-9c50-a4d685faf6da}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1069} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":1,\"LoginName\":\"sa\",\"EntityId\":4,\"Entity\":\"Pioneer\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2Mzg0NjMwOSwiaWF0IjoxNzYzODEwMzA5fQ.s-d8EX2AnUIqfsLVacHk0DC24WIgKaTh5oMGQcMPzRQ\"","tokenExpiryMin":30} 2025-11-22 16:48:29.401 +05:30 3487a834-d920-4c25-bb6c-44479444ed52 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 200 1069 application/json; charset=utf-8 85.389ms 2025-11-22 16:48:29.517 +05:30 f286b048-7c3e-4551-9b59-d6993d718ad1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:48:29.517 +05:30 f286b048-7c3e-4551-9b59-d6993d718ad1 INF CORS policy execution successful. 2025-11-22 16:48:29.518 +05:30 f286b048-7c3e-4551-9b59-d6993d718ad1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.4698ms 2025-11-22 16:48:29.584 +05:30 e4b48217-a916-4187-a8b0-61ce2d960812 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:48:29.584 +05:30 e4b48217-a916-4187-a8b0-61ce2d960812 INF CORS policy execution successful. 2025-11-22 16:48:29.585 +05:30 e4b48217-a916-4187-a8b0-61ce2d960812 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.7655ms 2025-11-22 16:48:29.585 +05:30 c7e985cd-2761-4c94-95e3-6ae8e1fc0124 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:48:29.586 +05:30 c7e985cd-2761-4c94-95e3-6ae8e1fc0124 INF CORS policy execution successful. 2025-11-22 16:48:29.586 +05:30 c7e985cd-2761-4c94-95e3-6ae8e1fc0124 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:48:29.586 +05:30 b3e38f98-acf3-45fc-9e0b-1171635124c8 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:48:29.586 +05:30 b3e38f98-acf3-45fc-9e0b-1171635124c8 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:48:29.596 +05:30 b3e38f98-acf3-45fc-9e0b-1171635124c8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:29.596 +05:30 b3e38f98-acf3-45fc-9e0b-1171635124c8 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 9.7405ms 2025-11-22 16:48:29.596 +05:30 b3e38f98-acf3-45fc-9e0b-1171635124c8 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:48:29.596 +05:30 b3e38f98-acf3-45fc-9e0b-1171635124c8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c7e985cd-2761-4c94-95e3-6ae8e1fc0124}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:48:29.597 +05:30 b3e38f98-acf3-45fc-9e0b-1171635124c8 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 12.2825ms 2025-11-22 16:48:29.664 +05:30 d1beed68-b81d-499f-b9e2-fa8e517710a3 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:48:29.670 +05:30 d1beed68-b81d-499f-b9e2-fa8e517710a3 INF CORS policy execution successful. 2025-11-22 16:48:29.672 +05:30 d1beed68-b81d-499f-b9e2-fa8e517710a3 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:48:29.673 +05:30 e5e033d3-17b6-49ea-ae6e-e4278ded868f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:48:29.673 +05:30 e5e033d3-17b6-49ea-ae6e-e4278ded868f INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:48:29.678 +05:30 e5e033d3-17b6-49ea-ae6e-e4278ded868f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:29.678 +05:30 e5e033d3-17b6-49ea-ae6e-e4278ded868f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.0419ms 2025-11-22 16:48:29.678 +05:30 e5e033d3-17b6-49ea-ae6e-e4278ded868f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:48:29.678 +05:30 e5e033d3-17b6-49ea-ae6e-e4278ded868f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d1beed68-b81d-499f-b9e2-fa8e517710a3}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:48:29.679 +05:30 e5e033d3-17b6-49ea-ae6e-e4278ded868f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 14.5917ms 2025-11-22 16:48:59.296 +05:30 fdc2cbec-3c67-45ea-af81-9b6b6b6c0112 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:48:59.297 +05:30 601277a5-b1f0-402c-806c-122623538e05 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:48:59.297 +05:30 601277a5-b1f0-402c-806c-122623538e05 INF CORS policy execution successful. 2025-11-22 16:48:59.297 +05:30 fdc2cbec-3c67-45ea-af81-9b6b6b6c0112 INF CORS policy execution successful. 2025-11-22 16:48:59.298 +05:30 601277a5-b1f0-402c-806c-122623538e05 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 0.9416ms 2025-11-22 16:48:59.298 +05:30 fdc2cbec-3c67-45ea-af81-9b6b6b6c0112 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 2.138ms 2025-11-22 16:48:59.327 +05:30 111e5fc3-bdc0-407d-ada2-6d85ef8fa3af INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 16:48:59.327 +05:30 111e5fc3-bdc0-407d-ada2-6d85ef8fa3af INF CORS policy execution successful. 2025-11-22 16:48:59.327 +05:30 111e5fc3-bdc0-407d-ada2-6d85ef8fa3af INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 204 null null 0.3821ms 2025-11-22 16:48:59.382 +05:30 ef336357-1fd0-492a-aba1-6f4b7e09bff7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - null null 2025-11-22 16:48:59.382 +05:30 5f9bb36e-32e7-4d76-a0f2-e720d8608bc6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:48:59.383 +05:30 5f9bb36e-32e7-4d76-a0f2-e720d8608bc6 INF CORS policy execution successful. 2025-11-22 16:48:59.383 +05:30 ef336357-1fd0-492a-aba1-6f4b7e09bff7 INF CORS policy execution successful. 2025-11-22 16:48:59.384 +05:30 ef336357-1fd0-492a-aba1-6f4b7e09bff7 INF HTTP request: Path: /user/getuseraction QueryString: ?Screen=6 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:48:59.384 +05:30 5f9bb36e-32e7-4d76-a0f2-e720d8608bc6 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:48:59.385 +05:30 7f57ac75-7cb3-46a8-aa64-9f7bc81a10f2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:48:59.385 +05:30 e60cb2f9-1d84-4ea5-b1a7-5c69664d8591 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:48:59.385 +05:30 7f57ac75-7cb3-46a8-aa64-9f7bc81a10f2 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:48:59.385 +05:30 e60cb2f9-1d84-4ea5-b1a7-5c69664d8591 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:48:59.397 +05:30 e60cb2f9-1d84-4ea5-b1a7-5c69664d8591 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:59.398 +05:30 e60cb2f9-1d84-4ea5-b1a7-5c69664d8591 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 12.4397ms 2025-11-22 16:48:59.398 +05:30 e60cb2f9-1d84-4ea5-b1a7-5c69664d8591 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:48:59.398 +05:30 e60cb2f9-1d84-4ea5-b1a7-5c69664d8591 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ef336357-1fd0-492a-aba1-6f4b7e09bff7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 311} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":2,\"Action_Name\":\"New\"},{\"Action\":3,\"Action_Name\":\"Edit\"},{\"Action\":4,\"Action_Name\":\"Delete\"},{\"Action\":5,\"Action_Name\":\"Change Password\"}]"} 2025-11-22 16:48:59.398 +05:30 e60cb2f9-1d84-4ea5-b1a7-5c69664d8591 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?Screen=6 - 200 311 application/json; charset=utf-8 16.7181ms 2025-11-22 16:48:59.399 +05:30 7f57ac75-7cb3-46a8-aa64-9f7bc81a10f2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:59.399 +05:30 7f57ac75-7cb3-46a8-aa64-9f7bc81a10f2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 14.0698ms 2025-11-22 16:48:59.399 +05:30 7f57ac75-7cb3-46a8-aa64-9f7bc81a10f2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:48:59.399 +05:30 7f57ac75-7cb3-46a8-aa64-9f7bc81a10f2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 17.0821ms 2025-11-22 16:48:59.468 +05:30 66cf7e10-dee4-4608-8922-fda6dc9abb7b INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:48:59.468 +05:30 66cf7e10-dee4-4608-8922-fda6dc9abb7b INF CORS policy execution successful. 2025-11-22 16:48:59.468 +05:30 66cf7e10-dee4-4608-8922-fda6dc9abb7b INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:48:59.468 +05:30 f89aedb6-c69a-4255-8ac4-c289b2eab870 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:48:59.469 +05:30 f89aedb6-c69a-4255-8ac4-c289b2eab870 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:48:59.472 +05:30 f89aedb6-c69a-4255-8ac4-c289b2eab870 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:59.473 +05:30 f89aedb6-c69a-4255-8ac4-c289b2eab870 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 4.1133ms 2025-11-22 16:48:59.473 +05:30 f89aedb6-c69a-4255-8ac4-c289b2eab870 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:48:59.475 +05:30 f89aedb6-c69a-4255-8ac4-c289b2eab870 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 6.9641ms 2025-11-22 16:48:59.542 +05:30 aee9c119-93b0-4762-81f4-059d4bdadd50 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-11-22 16:48:59.543 +05:30 aee9c119-93b0-4762-81f4-059d4bdadd50 INF CORS policy execution successful. 2025-11-22 16:48:59.543 +05:30 aee9c119-93b0-4762-81f4-059d4bdadd50 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:48:59.543 +05:30 f484df2b-d8cc-421a-b521-0639feb84c77 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:48:59.543 +05:30 f484df2b-d8cc-421a-b521-0639feb84c77 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Sang.AccessController.Api.Models.APIRequest.SummaryRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:48:59.546 +05:30 f484df2b-d8cc-421a-b521-0639feb84c77 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:48:59.546 +05:30 f484df2b-d8cc-421a-b521-0639feb84c77 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api) in 2.7326ms 2025-11-22 16:48:59.546 +05:30 f484df2b-d8cc-421a-b521-0639feb84c77 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserSummary (Sang.AccessController.Api)' 2025-11-22 16:48:59.546 +05:30 f484df2b-d8cc-421a-b521-0639feb84c77 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 1787 application/json; charset=utf-8 3.7969ms 2025-11-22 16:49:00.936 +05:30 32199e18-5655-45d9-be92-9c72e8d8b587 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:49:00.936 +05:30 32199e18-5655-45d9-be92-9c72e8d8b587 INF CORS policy execution successful. 2025-11-22 16:49:00.936 +05:30 32199e18-5655-45d9-be92-9c72e8d8b587 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.6468ms 2025-11-22 16:49:00.937 +05:30 2ab45164-715b-4c04-afe0-00135139fc78 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:49:00.937 +05:30 2ab45164-715b-4c04-afe0-00135139fc78 INF CORS policy execution successful. 2025-11-22 16:49:00.937 +05:30 2ab45164-715b-4c04-afe0-00135139fc78 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 204 null null 0.2697ms 2025-11-22 16:49:01.008 +05:30 d403cbdd-deb8-47be-9e17-731489050e84 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:49:01.008 +05:30 d403cbdd-deb8-47be-9e17-731489050e84 INF CORS policy execution successful. 2025-11-22 16:49:01.008 +05:30 d403cbdd-deb8-47be-9e17-731489050e84 INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:49:01.008 +05:30 fc293d24-a505-49bf-92ac-29ca007d10a2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:49:01.008 +05:30 fc293d24-a505-49bf-92ac-29ca007d10a2 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:49:01.188 +05:30 fc293d24-a505-49bf-92ac-29ca007d10a2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:49:01.189 +05:30 fc293d24-a505-49bf-92ac-29ca007d10a2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 180.3433ms 2025-11-22 16:49:01.189 +05:30 fc293d24-a505-49bf-92ac-29ca007d10a2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:49:01.189 +05:30 fc293d24-a505-49bf-92ac-29ca007d10a2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d403cbdd-deb8-47be-9e17-731489050e84}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 16:49:01.190 +05:30 fc293d24-a505-49bf-92ac-29ca007d10a2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 182.2262ms 2025-11-22 16:49:01.253 +05:30 4a70d763-a178-44bc-8ba0-0f7fddbfcbec INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - null null 2025-11-22 16:49:01.254 +05:30 4a70d763-a178-44bc-8ba0-0f7fddbfcbec INF CORS policy execution successful. 2025-11-22 16:49:01.255 +05:30 4a70d763-a178-44bc-8ba0-0f7fddbfcbec INF HTTP request: Path: /user/GetUserDetails QueryString: ?id=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:49:01.255 +05:30 6eea9881-08ca-4e14-ae2a-8e9ff0ae6019 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:49:01.255 +05:30 6eea9881-08ca-4e14-ae2a-8e9ff0ae6019 INF Route matched with {action = "GetUserDetails", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserDetails(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:49:01.258 +05:30 6eea9881-08ca-4e14-ae2a-8e9ff0ae6019 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:49:01.258 +05:30 6eea9881-08ca-4e14-ae2a-8e9ff0ae6019 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api) in 3.3434ms 2025-11-22 16:49:01.258 +05:30 6eea9881-08ca-4e14-ae2a-8e9ff0ae6019 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserDetails (Sang.AccessController.Api)' 2025-11-22 16:49:01.259 +05:30 6eea9881-08ca-4e14-ae2a-8e9ff0ae6019 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4a70d763-a178-44bc-8ba0-0f7fddbfcbec}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 465} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":2,\"LoginName\":\"vyshnav\",\"Image\":null,\"Timezone\":2,\"Timezone_Name\":\"Midway Island, Samoa\",\"Email\":\"vysh@gmail.com\",\"Mobile\":null,\"Phone\":null,\"UserType\":1,\"UserType_Name\":\"Web\",\"InActive\":false,\"Role\":1,\"Role_Name\":\"Default\",\"Signature\":null,\"Employee\":null,\"Emplyee_Name\":null,\"ImagePath\":\"\",\"SignaturePath\":\"\"}]"} 2025-11-22 16:49:01.259 +05:30 6eea9881-08ca-4e14-ae2a-8e9ff0ae6019 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/GetUserDetails?id=2 - 200 465 application/json; charset=utf-8 6.0391ms 2025-11-22 16:49:24.583 +05:30 ec5ad740-80eb-43eb-b5e6-44652c22bff8 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - null null 2025-11-22 16:49:24.584 +05:30 ec5ad740-80eb-43eb-b5e6-44652c22bff8 INF CORS policy execution successful. 2025-11-22 16:49:24.584 +05:30 ec5ad740-80eb-43eb-b5e6-44652c22bff8 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 204 null null 1.7609ms 2025-11-22 16:49:24.646 +05:30 98d1219e-32d2-464b-8773-ca6cfecc147b INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - application/json 57 2025-11-22 16:49:24.647 +05:30 98d1219e-32d2-464b-8773-ca6cfecc147b INF CORS policy execution successful. 2025-11-22 16:49:24.648 +05:30 98d1219e-32d2-464b-8773-ca6cfecc147b INF HTTP request: Path: /user/updateuserpassword QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2EiLCJ1bmlxdWVfbmFtZSI6InNhIiwibmFtZWlkIjoiMSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiI0IiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAzX1Bpb25lZXIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjM4MTAzMDksImV4cCI6MTc2MzgxMjEwOSwiaWF0IjoxNzYzODEwMzA5fQ.NbYORlYHC2AfES09EVvFiyWcP1HAU6tm_Y3L4q22Hzw}, {Connection: keep-alive}, {Content-Length: 57}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"be":1,"Password":"6WVNg0nKtQSsT43x8CmaGw==","UserId":2} 2025-11-22 16:49:24.648 +05:30 f2ce3dcd-86ed-4ab5-821f-fbfa9a2e35ee INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:49:24.649 +05:30 f2ce3dcd-86ed-4ab5-821f-fbfa9a2e35ee INF Route matched with {action = "UpdateUserPassword", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpdateUserPassword(Sang.AccessController.Api.Models.APIRequest.UpdateOtherUserPasswordRequest) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:49:24.657 +05:30 f2ce3dcd-86ed-4ab5-821f-fbfa9a2e35ee INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:49:24.658 +05:30 f2ce3dcd-86ed-4ab5-821f-fbfa9a2e35ee INF Executed action Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api) in 8.9387ms 2025-11-22 16:49:24.658 +05:30 f2ce3dcd-86ed-4ab5-821f-fbfa9a2e35ee INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.UpdateUserPassword (Sang.AccessController.Api)' 2025-11-22 16:49:24.658 +05:30 f2ce3dcd-86ed-4ab5-821f-fbfa9a2e35ee INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 98d1219e-32d2-464b-8773-ca6cfecc147b}, {Location: http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 94} Body: {"status":"Success","statusCode":2001,"message":"Password updated successfully.","result":"2"} 2025-11-22 16:49:24.658 +05:30 f2ce3dcd-86ed-4ab5-821f-fbfa9a2e35ee INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/updateuserpassword - 201 94 application/json; charset=utf-8 12.2896ms 2025-11-22 16:49:31.680 +05:30 2191a990-37e6-47fd-8d11-4207d136faff INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:49:31.681 +05:30 2191a990-37e6-47fd-8d11-4207d136faff INF CORS policy execution successful. 2025-11-22 16:49:31.681 +05:30 2191a990-37e6-47fd-8d11-4207d136faff INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:49:31.681 +05:30 d3a00eee-f794-46f2-8204-49893ac462c0 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:49:31.682 +05:30 d3a00eee-f794-46f2-8204-49893ac462c0 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:49:31.687 +05:30 d3a00eee-f794-46f2-8204-49893ac462c0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:49:31.687 +05:30 d3a00eee-f794-46f2-8204-49893ac462c0 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 5.5015ms 2025-11-22 16:49:31.687 +05:30 d3a00eee-f794-46f2-8204-49893ac462c0 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:49:31.687 +05:30 d3a00eee-f794-46f2-8204-49893ac462c0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2191a990-37e6-47fd-8d11-4207d136faff}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:49:31.688 +05:30 d3a00eee-f794-46f2-8204-49893ac462c0 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 7.9585ms 2025-11-22 16:49:31.995 +05:30 822912e4-b297-44e6-8538-624b3057eb9e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - null null 2025-11-22 16:49:31.995 +05:30 822912e4-b297-44e6-8538-624b3057eb9e INF CORS policy execution successful. 2025-11-22 16:49:31.995 +05:30 822912e4-b297-44e6-8538-624b3057eb9e INF HTTP request: Path: /login/getcompany QueryString: ?userName=sa Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:49:31.996 +05:30 f2b2c0b5-d4c8-46ce-9cc1-1def70a8892d INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:49:31.996 +05:30 f2b2c0b5-d4c8-46ce-9cc1-1def70a8892d INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:49:31.999 +05:30 f2b2c0b5-d4c8-46ce-9cc1-1def70a8892d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:49:31.999 +05:30 f2b2c0b5-d4c8-46ce-9cc1-1def70a8892d INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 3.2497ms 2025-11-22 16:49:31.999 +05:30 f2b2c0b5-d4c8-46ce-9cc1-1def70a8892d INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:49:31.999 +05:30 f2b2c0b5-d4c8-46ce-9cc1-1def70a8892d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 822912e4-b297-44e6-8538-624b3057eb9e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 177} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:49:32.000 +05:30 f2b2c0b5-d4c8-46ce-9cc1-1def70a8892d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=sa - 200 177 application/json; charset=utf-8 4.9598ms 2025-11-22 16:49:36.954 +05:30 152d6f9e-d25a-4a74-898a-0f152118aff5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - null null 2025-11-22 16:49:36.955 +05:30 152d6f9e-d25a-4a74-898a-0f152118aff5 INF CORS policy execution successful. 2025-11-22 16:49:36.955 +05:30 152d6f9e-d25a-4a74-898a-0f152118aff5 INF HTTP request: Path: /login/getcompany QueryString: ?userName=vyshnav Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:49:36.955 +05:30 bd84c7e7-1691-4324-8891-1a95191c12a2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:49:36.955 +05:30 bd84c7e7-1691-4324-8891-1a95191c12a2 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:49:36.958 +05:30 bd84c7e7-1691-4324-8891-1a95191c12a2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:49:36.958 +05:30 bd84c7e7-1691-4324-8891-1a95191c12a2 INF Executed action Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api) in 2.6993ms 2025-11-22 16:49:36.958 +05:30 bd84c7e7-1691-4324-8891-1a95191c12a2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.GetCompany (Sang.AccessController.Api)' 2025-11-22 16:49:36.959 +05:30 bd84c7e7-1691-4324-8891-1a95191c12a2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 152d6f9e-d25a-4a74-898a-0f152118aff5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 184} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":1,\"Company_Name\":\"GermanStandard\"},{\"ID\":4,\"Company_Name\":\"Pioneer\"}]"} 2025-11-22 16:49:36.959 +05:30 bd84c7e7-1691-4324-8891-1a95191c12a2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/getcompany?userName=vyshnav - 200 184 application/json; charset=utf-8 4.7916ms 2025-11-22 16:49:46.169 +05:30 c392abee-e93f-4495-874d-923782ff87b0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - null null 2025-11-22 16:49:46.170 +05:30 c392abee-e93f-4495-874d-923782ff87b0 INF CORS policy execution successful. 2025-11-22 16:49:46.170 +05:30 c392abee-e93f-4495-874d-923782ff87b0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 204 null null 1.285ms 2025-11-22 16:49:46.232 +05:30 3bd0d9b2-f825-40a8-9a63-ef71ff249563 INF Request starting HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - application/json 88 2025-11-22 16:49:46.232 +05:30 3bd0d9b2-f825-40a8-9a63-ef71ff249563 INF CORS policy execution successful. 2025-11-22 16:49:46.233 +05:30 3bd0d9b2-f825-40a8-9a63-ef71ff249563 INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 88}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"entityId":4,"ChannelId":1,"Password":"6WVNg0nKtQSsT43x8CmaGw==","LoginName":"vyshnav"} 2025-11-22 16:49:46.233 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Executing endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:49:46.233 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.AccessController.Api.Models.APIRequest.LoginRequest) on controller Sang.AccessController.Api.Controllers.LoginController (Sang.AccessController.Api). 2025-11-22 16:49:46.239 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Database retrieved SS0003_Pioneer 2025-11-22 16:49:46.240 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Start processing HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:49:46.240 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Sending HTTP request GET http://103.120.178.195/CommonAPI/Sang.ClientKeyEnroller.API/ClientKey/GenerateEncryptedUniqueId 2025-11-22 16:49:46.333 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Received HTTP response headers after 92.117ms - 200 2025-11-22 16:49:46.333 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF End processing HTTP request after 93.0935ms - 200 2025-11-22 16:49:46.349 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Token generated 2025-11-22 16:49:46.349 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Token generated 2025-11-22 16:49:46.350 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.35.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType1`4[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.AccessController.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-22 16:49:46.350 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Executed action Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api) in 116.7033ms 2025-11-22 16:49:46.350 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Executed endpoint 'Sang.AccessController.Api.Controllers.LoginController.LicensedLogin (Sang.AccessController.Api)' 2025-11-22 16:49:46.350 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3bd0d9b2-f825-40a8-9a63-ef71ff249563}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1100} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":2,\"LoginName\":\"vyshnav\",\"EntityId\":4,\"Entity\":\"Pioneer\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4NDYzODYsImlhdCI6MTc2MzgxMDM4Nn0.CqSeB1ALIhh6zH1_iMULIxRGhvn4fPWblslTypTeAF8\"","tokenExpiryMin":30} 2025-11-22 16:49:46.351 +05:30 822264e6-897b-42d4-9008-4088ef3cfd25 INF Request finished HTTP/1.1 POST http://103.120.178.195/CommonAPI/Sang.AccessController.API/login/licensedlogin - 200 1100 application/json; charset=utf-8 118.6903ms 2025-11-22 16:49:46.448 +05:30 a2b6b84c-de78-4b77-8aeb-fc9ffb9bea2f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:49:46.448 +05:30 a2b6b84c-de78-4b77-8aeb-fc9ffb9bea2f INF CORS policy execution successful. 2025-11-22 16:49:46.449 +05:30 a2b6b84c-de78-4b77-8aeb-fc9ffb9bea2f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.7757ms 2025-11-22 16:49:46.449 +05:30 2f0cb2b1-826d-4846-a8e4-e2108389f6a6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:49:46.449 +05:30 2f0cb2b1-826d-4846-a8e4-e2108389f6a6 INF CORS policy execution successful. 2025-11-22 16:49:46.449 +05:30 2f0cb2b1-826d-4846-a8e4-e2108389f6a6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.3646ms 2025-11-22 16:49:46.507 +05:30 344bee36-3349-4ad2-99a6-56acfcde94a7 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:49:46.507 +05:30 344bee36-3349-4ad2-99a6-56acfcde94a7 INF CORS policy execution successful. 2025-11-22 16:49:46.508 +05:30 344bee36-3349-4ad2-99a6-56acfcde94a7 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:49:46.508 +05:30 8be5f8ff-5989-4813-9467-59bebdbfad6d INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:49:46.508 +05:30 8be5f8ff-5989-4813-9467-59bebdbfad6d INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:49:46.513 +05:30 8be5f8ff-5989-4813-9467-59bebdbfad6d INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:49:46.513 +05:30 8be5f8ff-5989-4813-9467-59bebdbfad6d INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.3225ms 2025-11-22 16:49:46.513 +05:30 8be5f8ff-5989-4813-9467-59bebdbfad6d INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:49:46.514 +05:30 8be5f8ff-5989-4813-9467-59bebdbfad6d INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 344bee36-3349-4ad2-99a6-56acfcde94a7}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:49:46.514 +05:30 8be5f8ff-5989-4813-9467-59bebdbfad6d INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 7.4859ms 2025-11-22 16:49:46.572 +05:30 acf48285-0f11-4519-a4b5-4e8fa216af24 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:49:46.572 +05:30 acf48285-0f11-4519-a4b5-4e8fa216af24 INF CORS policy execution successful. 2025-11-22 16:49:46.572 +05:30 acf48285-0f11-4519-a4b5-4e8fa216af24 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:49:46.572 +05:30 a9489b8c-0fa7-44c4-9b9e-ff2c24aa132e INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:49:46.573 +05:30 a9489b8c-0fa7-44c4-9b9e-ff2c24aa132e INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:49:46.577 +05:30 a9489b8c-0fa7-44c4-9b9e-ff2c24aa132e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:49:46.578 +05:30 a9489b8c-0fa7-44c4-9b9e-ff2c24aa132e INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 5.1174ms 2025-11-22 16:49:46.578 +05:30 a9489b8c-0fa7-44c4-9b9e-ff2c24aa132e INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:49:46.578 +05:30 a9489b8c-0fa7-44c4-9b9e-ff2c24aa132e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: acf48285-0f11-4519-a4b5-4e8fa216af24}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:49:46.579 +05:30 a9489b8c-0fa7-44c4-9b9e-ff2c24aa132e INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 7.2969ms 2025-11-22 16:49:55.627 +05:30 2d03f903-410c-492b-a262-5e821f5d9a0a INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:49:55.628 +05:30 2d03f903-410c-492b-a262-5e821f5d9a0a INF CORS policy execution successful. 2025-11-22 16:49:55.628 +05:30 2d03f903-410c-492b-a262-5e821f5d9a0a INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 1.8748ms 2025-11-22 16:49:55.686 +05:30 2aac5751-8e62-48ec-a5d9-575770267bb5 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:49:55.687 +05:30 2aac5751-8e62-48ec-a5d9-575770267bb5 INF CORS policy execution successful. 2025-11-22 16:49:55.688 +05:30 2aac5751-8e62-48ec-a5d9-575770267bb5 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:49:55.688 +05:30 50277f27-2452-487e-b5b6-9bfe27453f14 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:49:55.688 +05:30 50277f27-2452-487e-b5b6-9bfe27453f14 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:49:55.696 +05:30 50277f27-2452-487e-b5b6-9bfe27453f14 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:49:55.696 +05:30 50277f27-2452-487e-b5b6-9bfe27453f14 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 7.687ms 2025-11-22 16:49:55.696 +05:30 50277f27-2452-487e-b5b6-9bfe27453f14 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:49:55.696 +05:30 50277f27-2452-487e-b5b6-9bfe27453f14 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2aac5751-8e62-48ec-a5d9-575770267bb5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:49:55.697 +05:30 50277f27-2452-487e-b5b6-9bfe27453f14 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 11.2031ms 2025-11-22 16:53:39.072 +05:30 2355077f-2f8e-4e2d-ac45-e0a58709b1df INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:53:39.073 +05:30 2355077f-2f8e-4e2d-ac45-e0a58709b1df INF CORS policy execution successful. 2025-11-22 16:53:39.074 +05:30 2355077f-2f8e-4e2d-ac45-e0a58709b1df INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 2.6336ms 2025-11-22 16:53:39.132 +05:30 80b364bc-fe34-49ef-a634-099269a53d99 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:53:39.133 +05:30 4674ff0e-c8c9-4761-99ec-a5aec7b41dd1 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:53:39.134 +05:30 4674ff0e-c8c9-4761-99ec-a5aec7b41dd1 INF CORS policy execution successful. 2025-11-22 16:53:39.134 +05:30 4674ff0e-c8c9-4761-99ec-a5aec7b41dd1 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 204 null null 0.4271ms 2025-11-22 16:53:39.134 +05:30 80b364bc-fe34-49ef-a634-099269a53d99 INF CORS policy execution successful. 2025-11-22 16:53:39.135 +05:30 80b364bc-fe34-49ef-a634-099269a53d99 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:53:39.136 +05:30 454c80d5-361b-4c60-891a-4b4057cf1efb INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:53:39.136 +05:30 454c80d5-361b-4c60-891a-4b4057cf1efb INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:53:39.165 +05:30 454c80d5-361b-4c60-891a-4b4057cf1efb INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:53:39.165 +05:30 454c80d5-361b-4c60-891a-4b4057cf1efb INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 28.9666ms 2025-11-22 16:53:39.165 +05:30 454c80d5-361b-4c60-891a-4b4057cf1efb INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:53:39.166 +05:30 454c80d5-361b-4c60-891a-4b4057cf1efb INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 80b364bc-fe34-49ef-a634-099269a53d99}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:53:39.166 +05:30 454c80d5-361b-4c60-891a-4b4057cf1efb INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 33.8567ms 2025-11-22 16:53:39.230 +05:30 99e02806-1053-4be1-8a0c-d8d0d4d8f620 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:53:39.230 +05:30 99e02806-1053-4be1-8a0c-d8d0d4d8f620 INF CORS policy execution successful. 2025-11-22 16:53:39.231 +05:30 99e02806-1053-4be1-8a0c-d8d0d4d8f620 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 0.5216ms 2025-11-22 16:53:39.244 +05:30 adfdf15b-4c82-47d3-9761-b5065caf3e4e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - null null 2025-11-22 16:53:39.244 +05:30 adfdf15b-4c82-47d3-9761-b5065caf3e4e INF CORS policy execution successful. 2025-11-22 16:53:39.245 +05:30 adfdf15b-4c82-47d3-9761-b5065caf3e4e INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:53:39.245 +05:30 6c869c6d-f1b4-4ba3-ae57-cefecb530c84 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:53:39.245 +05:30 6c869c6d-f1b4-4ba3-ae57-cefecb530c84 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens(Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:53:39.249 +05:30 6c869c6d-f1b4-4ba3-ae57-cefecb530c84 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:53:39.249 +05:30 6c869c6d-f1b4-4ba3-ae57-cefecb530c84 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api) in 4.1178ms 2025-11-22 16:53:39.249 +05:30 6c869c6d-f1b4-4ba3-ae57-cefecb530c84 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserScreens (Sang.AccessController.Api)' 2025-11-22 16:53:39.249 +05:30 6c869c6d-f1b4-4ba3-ae57-cefecb530c84 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: adfdf15b-4c82-47d3-9761-b5065caf3e4e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1745} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Screen\":1,\"Screen_Name\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"URL\":\"/home\",\"Icon\":\"fa-solid fa-gauge\"},{\"Screen\":2,\"Screen_Name\":\"Worksheet\",\"Parent\":null,\"Group\":true,\"URL\":\"/worksheet\",\"Icon\":\"fa-solid fa-table\"},{\"Screen\":3,\"Screen_Name\":\"Report\",\"Parent\":null,\"Group\":false,\"URL\":\"/report\",\"Icon\":\"fa-solid fa-file-lines\"},{\"Screen\":4,\"Screen_Name\":\"Security\",\"Parent\":null,\"Group\":false,\"URL\":\"/security\",\"Icon\":\"fa-solid fa-lock\"},{\"Screen\":8,\"Screen_Name\":\"Machine Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":9,\"Screen_Name\":\"Machinist Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":10,\"Screen_Name\":\"Idle Time Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":11,\"Screen_Name\":\"Job Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":12,\"Screen_Name\":\"Job Summary Report\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":13,\"Screen_Name\":\"Timesheet Report (Excel)\",\"Parent\":3,\"Group\":true,\"URL\":\"/report\",\"Icon\":null},{\"Screen\":5,\"Screen_Name\":\"Role\",\"Parent\":4,\"Group\":true,\"URL\":\"/role\",\"Icon\":null},{\"Screen\":6,\"Screen_Name\":\"User\",\"Parent\":4,\"Group\":true,\"URL\":\"/user\",\"Icon\":null},{\"Screen\":7,\"Screen_Name\":\"Reset Password\",\"Parent\":4,\"Group\":true,\"URL\":\"/reset-password\",\"Icon\":null},{\"Screen\":14,\"Screen_Name\":\"License Updation\",\"Parent\":4,\"Group\":true,\"URL\":\"/license-updation\",\"Icon\":null}]"} 2025-11-22 16:53:39.250 +05:30 6c869c6d-f1b4-4ba3-ae57-cefecb530c84 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuserscreens - 200 1745 application/json; charset=utf-8 6.3865ms 2025-11-22 16:53:39.361 +05:30 37cbab21-1d20-4803-9712-288561087a51 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:53:39.361 +05:30 37cbab21-1d20-4803-9712-288561087a51 INF CORS policy execution successful. 2025-11-22 16:53:39.361 +05:30 37cbab21-1d20-4803-9712-288561087a51 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:53:39.361 +05:30 e4a0cf88-f884-4e74-b1e8-efd7e2df448f INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:53:39.361 +05:30 e4a0cf88-f884-4e74-b1e8-efd7e2df448f INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:53:39.365 +05:30 e4a0cf88-f884-4e74-b1e8-efd7e2df448f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:53:39.365 +05:30 e4a0cf88-f884-4e74-b1e8-efd7e2df448f INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 3.6368ms 2025-11-22 16:53:39.365 +05:30 e4a0cf88-f884-4e74-b1e8-efd7e2df448f INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:53:39.365 +05:30 e4a0cf88-f884-4e74-b1e8-efd7e2df448f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 37cbab21-1d20-4803-9712-288561087a51}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:53:39.366 +05:30 e4a0cf88-f884-4e74-b1e8-efd7e2df448f INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 4.9947ms 2025-11-22 16:54:37.036 +05:30 baadbe4d-74f3-4434-9e15-b2acc35872ca INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=11 - null null 2025-11-22 16:54:37.037 +05:30 baadbe4d-74f3-4434-9e15-b2acc35872ca INF CORS policy execution successful. 2025-11-22 16:54:37.038 +05:30 baadbe4d-74f3-4434-9e15-b2acc35872ca INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=11 - 204 null null 2.6463ms 2025-11-22 16:54:37.119 +05:30 4b849ea0-3f07-4a9c-8bf4-b2343228f4b1 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=11 - null null 2025-11-22 16:54:37.121 +05:30 4b849ea0-3f07-4a9c-8bf4-b2343228f4b1 INF CORS policy execution successful. 2025-11-22 16:54:37.122 +05:30 4b849ea0-3f07-4a9c-8bf4-b2343228f4b1 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=11 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:54:37.123 +05:30 5f20ea22-1023-4270-9c05-23151601d249 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:54:37.124 +05:30 5f20ea22-1023-4270-9c05-23151601d249 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:54:37.134 +05:30 5f20ea22-1023-4270-9c05-23151601d249 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:54:37.135 +05:30 5f20ea22-1023-4270-9c05-23151601d249 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 11.1258ms 2025-11-22 16:54:37.135 +05:30 5f20ea22-1023-4270-9c05-23151601d249 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:54:37.135 +05:30 5f20ea22-1023-4270-9c05-23151601d249 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4b849ea0-3f07-4a9c-8bf4-b2343228f4b1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:54:37.136 +05:30 5f20ea22-1023-4270-9c05-23151601d249 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=11 - 200 226 application/json; charset=utf-8 17.3108ms 2025-11-22 16:55:38.832 +05:30 d1231a51-02c5-450f-89aa-ad82519a6137 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:55:38.834 +05:30 d1231a51-02c5-450f-89aa-ad82519a6137 INF CORS policy execution successful. 2025-11-22 16:55:38.835 +05:30 d1231a51-02c5-450f-89aa-ad82519a6137 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 2.4452ms 2025-11-22 16:55:38.912 +05:30 6dc23dc7-ae4f-4dc2-927f-b3e30b8ac55c INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:55:38.913 +05:30 6dc23dc7-ae4f-4dc2-927f-b3e30b8ac55c INF CORS policy execution successful. 2025-11-22 16:55:38.914 +05:30 6dc23dc7-ae4f-4dc2-927f-b3e30b8ac55c INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:55:38.915 +05:30 78af06eb-3a7b-4f06-b193-da2b5cd1ebfc INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:55:38.916 +05:30 78af06eb-3a7b-4f06-b193-da2b5cd1ebfc INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:55:38.931 +05:30 78af06eb-3a7b-4f06-b193-da2b5cd1ebfc INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:55:38.932 +05:30 78af06eb-3a7b-4f06-b193-da2b5cd1ebfc INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 15.8254ms 2025-11-22 16:55:38.932 +05:30 78af06eb-3a7b-4f06-b193-da2b5cd1ebfc INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:55:38.932 +05:30 78af06eb-3a7b-4f06-b193-da2b5cd1ebfc INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6dc23dc7-ae4f-4dc2-927f-b3e30b8ac55c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:55:38.933 +05:30 78af06eb-3a7b-4f06-b193-da2b5cd1ebfc INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 21.1365ms 2025-11-22 16:56:58.974 +05:30 bda9fcae-85cc-4a14-b887-66d3a079250c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=9 - null null 2025-11-22 16:56:58.976 +05:30 bda9fcae-85cc-4a14-b887-66d3a079250c INF CORS policy execution successful. 2025-11-22 16:56:58.977 +05:30 bda9fcae-85cc-4a14-b887-66d3a079250c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=9 - 204 null null 2.855ms 2025-11-22 16:56:59.035 +05:30 ca338337-69a4-466d-a853-7186a962cb46 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=9 - null null 2025-11-22 16:56:59.037 +05:30 ca338337-69a4-466d-a853-7186a962cb46 INF CORS policy execution successful. 2025-11-22 16:56:59.038 +05:30 ca338337-69a4-466d-a853-7186a962cb46 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=9 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:56:59.038 +05:30 28d7f32b-6ea7-43e9-86e8-cd33073e25aa INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:56:59.039 +05:30 28d7f32b-6ea7-43e9-86e8-cd33073e25aa INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:56:59.048 +05:30 28d7f32b-6ea7-43e9-86e8-cd33073e25aa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:56:59.048 +05:30 28d7f32b-6ea7-43e9-86e8-cd33073e25aa INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 9.3955ms 2025-11-22 16:56:59.048 +05:30 28d7f32b-6ea7-43e9-86e8-cd33073e25aa INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:56:59.049 +05:30 28d7f32b-6ea7-43e9-86e8-cd33073e25aa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ca338337-69a4-466d-a853-7186a962cb46}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:56:59.049 +05:30 28d7f32b-6ea7-43e9-86e8-cd33073e25aa INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=9 - 200 226 application/json; charset=utf-8 13.9324ms 2025-11-22 16:57:00.320 +05:30 5ec4d6cd-06b9-4169-9500-3ca32c67f622 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:57:00.320 +05:30 5ec4d6cd-06b9-4169-9500-3ca32c67f622 INF CORS policy execution successful. 2025-11-22 16:57:00.321 +05:30 5ec4d6cd-06b9-4169-9500-3ca32c67f622 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 0.6216ms 2025-11-22 16:57:00.398 +05:30 769cc7af-eee6-42cd-bf2b-e3c7474050b9 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 16:57:00.398 +05:30 769cc7af-eee6-42cd-bf2b-e3c7474050b9 INF CORS policy execution successful. 2025-11-22 16:57:00.399 +05:30 769cc7af-eee6-42cd-bf2b-e3c7474050b9 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 16:57:00.399 +05:30 c3b97a51-0458-43f8-b73b-27befdc7a913 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:57:00.399 +05:30 c3b97a51-0458-43f8-b73b-27befdc7a913 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 16:57:00.402 +05:30 c3b97a51-0458-43f8-b73b-27befdc7a913 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 16:57:00.402 +05:30 c3b97a51-0458-43f8-b73b-27befdc7a913 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 2.8413ms 2025-11-22 16:57:00.402 +05:30 c3b97a51-0458-43f8-b73b-27befdc7a913 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 16:57:00.402 +05:30 c3b97a51-0458-43f8-b73b-27befdc7a913 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 769cc7af-eee6-42cd-bf2b-e3c7474050b9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 16:57:00.402 +05:30 c3b97a51-0458-43f8-b73b-27befdc7a913 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 4.3833ms 2025-11-22 17:07:59.626 +05:30 INF Application is shutting down... 2025-11-22 17:08:34.507 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-22 17:08:34.548 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-22 17:08:34.568 +05:30 INF Creating key {8fc0ce24-cd8e-4006-8efa-5bd37a04e42b} with creation date 2025-11-22 11:38:34Z, activation date 2025-11-22 11:38:34Z, and expiration date 2026-02-20 11:38:34Z. 2025-11-22 17:08:34.580 +05:30 WRN No XML encryptor configured. Key {8fc0ce24-cd8e-4006-8efa-5bd37a04e42b} may be persisted to storage in unencrypted form. 2025-11-22 17:08:34.744 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-22 17:08:34.745 +05:30 INF Hosting environment: Production 2025-11-22 17:08:34.745 +05:30 INF Content root path: C:\inetpub\wwwroot\CommonAPI\Sang.AccessController.API 2025-11-22 17:08:34.758 +05:30 32875fc5-2a17-404f-afc8-64ebd15fc7a7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 17:08:34.817 +05:30 32875fc5-2a17-404f-afc8-64ebd15fc7a7 INF CORS policy execution successful. 2025-11-22 17:08:34.828 +05:30 32875fc5-2a17-404f-afc8-64ebd15fc7a7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 204 null null 71.5464ms 2025-11-22 17:08:34.928 +05:30 29325344-8240-40d6-9505-f384b70a6a9e INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - null null 2025-11-22 17:08:35.054 +05:30 29325344-8240-40d6-9505-f384b70a6a9e INF CORS policy execution successful. 2025-11-22 17:08:35.096 +05:30 29325344-8240-40d6-9505-f384b70a6a9e INF HTTP request: Path: /user/getuseraction QueryString: ?screen=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 17:08:35.107 +05:30 8355b1db-4d9e-4503-b8ac-f51f6ea98455 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 17:08:35.135 +05:30 8355b1db-4d9e-4503-b8ac-f51f6ea98455 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 17:08:35.651 +05:30 8355b1db-4d9e-4503-b8ac-f51f6ea98455 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 17:08:35.695 +05:30 8355b1db-4d9e-4503-b8ac-f51f6ea98455 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 555.6017ms 2025-11-22 17:08:35.696 +05:30 8355b1db-4d9e-4503-b8ac-f51f6ea98455 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 17:08:35.698 +05:30 8355b1db-4d9e-4503-b8ac-f51f6ea98455 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 29325344-8240-40d6-9505-f384b70a6a9e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 568} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":9,\"Action_Name\":\"Ongoing Timesheet\"},{\"Action\":10,\"Action_Name\":\"Ongoing Jobs\"},{\"Action\":11,\"Action_Name\":\"On hold Jobs\"},{\"Action\":12,\"Action_Name\":\"Completed Jobs\"},{\"Action\":13,\"Action_Name\":\"Call out Jobs\"},{\"Action\":7,\"Action_Name\":\"Allocate\"},{\"Action\":8,\"Action_Name\":\"Link\"},{\"Action\":16,\"Action_Name\":\"Edit Job\"},{\"Action\":17,\"Action_Name\":\"Edit Timesheet\"},{\"Action\":2,\"Action_Name\":\"New\"}]"} 2025-11-22 17:08:35.707 +05:30 8355b1db-4d9e-4503-b8ac-f51f6ea98455 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=2 - 200 568 application/json; charset=utf-8 779.263ms 2025-11-22 17:10:31.806 +05:30 214334b2-dcf1-43ab-952a-7e6bfa28d07d INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 17:10:31.817 +05:30 214334b2-dcf1-43ab-952a-7e6bfa28d07d INF CORS policy execution successful. 2025-11-22 17:10:31.819 +05:30 214334b2-dcf1-43ab-952a-7e6bfa28d07d INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 204 null null 19.5488ms 2025-11-22 17:10:31.876 +05:30 ceb4a138-f989-4c2d-a142-c1bb080732b6 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - null null 2025-11-22 17:10:31.881 +05:30 ceb4a138-f989-4c2d-a142-c1bb080732b6 INF CORS policy execution successful. 2025-11-22 17:10:31.891 +05:30 ceb4a138-f989-4c2d-a142-c1bb080732b6 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=8 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 17:10:31.896 +05:30 2757a923-75b0-4a05-80a7-4db9da70c4d2 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 17:10:31.898 +05:30 2757a923-75b0-4a05-80a7-4db9da70c4d2 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 17:10:31.929 +05:30 2757a923-75b0-4a05-80a7-4db9da70c4d2 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 17:10:31.933 +05:30 2757a923-75b0-4a05-80a7-4db9da70c4d2 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 35.4841ms 2025-11-22 17:10:31.934 +05:30 2757a923-75b0-4a05-80a7-4db9da70c4d2 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 17:10:31.934 +05:30 2757a923-75b0-4a05-80a7-4db9da70c4d2 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ceb4a138-f989-4c2d-a142-c1bb080732b6}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 17:10:31.936 +05:30 2757a923-75b0-4a05-80a7-4db9da70c4d2 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=8 - 200 226 application/json; charset=utf-8 59.3396ms 2025-11-22 17:11:26.144 +05:30 4f53a503-0ccf-4443-bc6a-378406001b23 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=11 - null null 2025-11-22 17:11:26.149 +05:30 4f53a503-0ccf-4443-bc6a-378406001b23 INF CORS policy execution successful. 2025-11-22 17:11:26.150 +05:30 4f53a503-0ccf-4443-bc6a-378406001b23 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=11 - 204 null null 7.1706ms 2025-11-22 17:11:26.212 +05:30 9433c7eb-eff1-4c78-a835-e5e2a16c1ee2 INF Request starting HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=11 - null null 2025-11-22 17:11:26.216 +05:30 9433c7eb-eff1-4c78-a835-e5e2a16c1ee2 INF CORS policy execution successful. 2025-11-22 17:11:26.219 +05:30 9433c7eb-eff1-4c78-a835-e5e2a16c1ee2 INF HTTP request: Path: /user/getuseraction QueryString: ?screen=11 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjIiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiNCIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwM19QaW9uZWVyIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzODEwMzg2LCJleHAiOjE3NjM4MTIxODYsImlhdCI6MTc2MzgxMDM4Nn0.qguCsnazB3QBzHnxdQPnGYnXsZjHEjHFSEjnT9QurrA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-11-22 17:11:26.223 +05:30 939c789d-f42d-4f7a-a08a-2724d2080c28 INF Executing endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 17:11:26.225 +05:30 939c789d-f42d-4f7a-a08a-2724d2080c28 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32, Int32) on controller Sang.AccessController.Api.Controllers.UserController (Sang.AccessController.Api). 2025-11-22 17:11:26.264 +05:30 939c789d-f42d-4f7a-a08a-2724d2080c28 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-22 17:11:26.266 +05:30 939c789d-f42d-4f7a-a08a-2724d2080c28 INF Executed action Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api) in 40.9011ms 2025-11-22 17:11:26.266 +05:30 939c789d-f42d-4f7a-a08a-2724d2080c28 INF Executed endpoint 'Sang.AccessController.Api.Controllers.UserController.GetUserAction (Sang.AccessController.Api)' 2025-11-22 17:11:26.267 +05:30 939c789d-f42d-4f7a-a08a-2724d2080c28 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 9433c7eb-eff1-4c78-a835-e5e2a16c1ee2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 226} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Action\":1,\"Action_Name\":\"Access\"},{\"Action\":14,\"Action_Name\":\"Excel\"},{\"Action\":15,\"Action_Name\":\"Analysis\"}]"} 2025-11-22 17:11:26.267 +05:30 939c789d-f42d-4f7a-a08a-2724d2080c28 INF Request finished HTTP/1.1 GET http://103.120.178.195/CommonAPI/Sang.AccessController.API/user/getuseraction?screen=11 - 200 226 application/json; charset=utf-8 55.326ms 2025-11-22 17:21:34.394 +05:30 INF Application is shutting down...