2025-12-06 19:48:47.813 +05:30 INF User profile not available. Using 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys\S-1-5-82-431398694-2621610418-1844421016-2195953222-840199176\DataProtection' as key repository and Windows DPAPI to encrypt keys at rest. 2025-12-06 19:48:48.085 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-12-06 19:48:48.085 +05:30 INF Hosting environment: Production 2025-12-06 19:48:48.085 +05:30 INF Content root path: C:\inetpub\wwwroot\Sang.StockCountWeb.Api 2025-12-06 19:48:48.096 +05:30 0d247508-3c85-48d6-8fe2-9dfef70fe865 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.StockCountWeb.Api/login/getcompany?userName=steffy - null null 2025-12-06 19:48:48.179 +05:30 0d247508-3c85-48d6-8fe2-9dfef70fe865 INF HTTP request: Path: /login/getcompany QueryString: ?userName=steffy 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://103.120.178.195/StockCount/}, {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-12-06 19:48:48.228 +05:30 89a3e937-a607-4934-b9ae-462465455400 INF Executing endpoint 'Sang.StockCount.Api.Controllers.LoginController.GetCompany (Sang.StockCount.Api)' 2025-12-06 19:48:48.261 +05:30 89a3e937-a607-4934-b9ae-462465455400 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.StockCount.Api.Controllers.LoginController (Sang.StockCount.Api). 2025-12-06 19:48:48.687 +05:30 89a3e937-a607-4934-b9ae-462465455400 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-06 19:48:48.739 +05:30 89a3e937-a607-4934-b9ae-462465455400 INF Executed action Sang.StockCount.Api.Controllers.LoginController.GetCompany (Sang.StockCount.Api) in 471.4382ms 2025-12-06 19:48:48.742 +05:30 89a3e937-a607-4934-b9ae-462465455400 INF Executed endpoint 'Sang.StockCount.Api.Controllers.LoginController.GetCompany (Sang.StockCount.Api)' 2025-12-06 19:48:48.747 +05:30 89a3e937-a607-4934-b9ae-462465455400 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0d247508-3c85-48d6-8fe2-9dfef70fe865}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 138}, {Vary: Accept-Encoding} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":1,\"CompanyName\":\"Company 1\"}]"} 2025-12-06 19:48:48.758 +05:30 89a3e937-a607-4934-b9ae-462465455400 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.StockCountWeb.Api/login/getcompany?userName=steffy - 200 138 application/json; charset=utf-8 665.2611ms 2025-12-06 19:48:48.795 +05:30 0322b038-2042-4cce-a7ac-4f94ae9eec34 INF Request starting HTTP/1.1 POST http://103.120.178.195/Sang.StockCountWeb.Api/login/login - application/json 72 2025-12-06 19:48:48.801 +05:30 0322b038-2042-4cce-a7ac-4f94ae9eec34 INF CORS policy execution successful. 2025-12-06 19:48:48.802 +05:30 0322b038-2042-4cce-a7ac-4f94ae9eec34 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 72}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/StockCount/}, {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}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: {"channelId":2,"loginName":"steffy","password":"steffy@25","entityId":1} 2025-12-06 19:48:48.807 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF Executing endpoint 'Sang.StockCount.Api.Controllers.LoginController.Login (Sang.StockCount.Api)' 2025-12-06 19:48:48.813 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.StockCount.Api.Models.APIRequest.LoginRequest) on controller Sang.StockCount.Api.Controllers.LoginController (Sang.StockCount.Api). 2025-12-06 19:48:48.914 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF Database retrieved 2025-12-06 19:48:48.975 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF Token generated 2025-12-06 19:48:48.977 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF Token generated 2025-12-06 19:48:48.980 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-06 19:48:48.981 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF Executed action Sang.StockCount.Api.Controllers.LoginController.Login (Sang.StockCount.Api) in 167.8964ms 2025-12-06 19:48:48.981 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF Executed endpoint 'Sang.StockCount.Api.Controllers.LoginController.Login (Sang.StockCount.Api)' 2025-12-06 19:48:48.982 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0322b038-2042-4cce-a7ac-4f94ae9eec34}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 920}, {Vary: Accept-Encoding} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":"{\"AccessToken\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic3RlZmZ5IiwidW5pcXVlX25hbWUiOiJzdGVmZnkiLCJuYW1laWQiOiIxMTAiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiXSwiRGF0YWJhc2VLZXkiOiIxIiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAxX21vYiIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3NjUwMzA3MjgsImV4cCI6MTc2NTAzMjUyOCwiaWF0IjoxNzY1MDMwNzI4fQ.eC9yI45YpS78uQT3wiDha7OPbAp-hrcsY3oXd3IqNF8\",\"RefreshToken\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic3RlZmZ5IiwidW5pcXVlX25hbWUiOiJzdGVmZnkiLCJuYW1laWQiOiIxMTAiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiXSwiRGF0YWJhc2VLZXkiOiIxIiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAxX21vYiIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3NjUwMzA3MjgsImV4cCI6MTc2NTAzNDMyOCwiaWF0IjoxNzY1MDMwNzI4fQ.Z1j54pwjraU99nUG8tqLjjO1L5ZJiermiM4cmtZsgLE\",\"TokenExpiryMin\":30}"} 2025-12-06 19:48:48.983 +05:30 a0966698-fdb8-4640-b5cf-fc9f1e5bce1f INF Request finished HTTP/1.1 POST http://103.120.178.195/Sang.StockCountWeb.Api/login/login - 200 920 application/json; charset=utf-8 187.7935ms 2025-12-06 19:48:49.053 +05:30 0a3b4a1a-0518-4b8c-9cd7-7b6971bdaff2 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.StockCountWeb.Api/user/getscreensforuser - null null 2025-12-06 19:48:49.131 +05:30 0a3b4a1a-0518-4b8c-9cd7-7b6971bdaff2 INF HTTP request: Path: /user/getscreensforuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic3RlZmZ5IiwidW5pcXVlX25hbWUiOiJzdGVmZnkiLCJuYW1laWQiOiIxMTAiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiXSwiRGF0YWJhc2VLZXkiOiIxIiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAxX21vYiIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3NjUwMzA3MjgsImV4cCI6MTc2NTAzMjUyOCwiaWF0IjoxNzY1MDMwNzI4fQ.eC9yI45YpS78uQT3wiDha7OPbAp-hrcsY3oXd3IqNF8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/StockCount/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-12-06 19:48:49.138 +05:30 73b244a3-6d0e-431e-b2a6-b39e1df57df1 INF Executing endpoint 'Sang.StockCount.Api.Controllers.UserController.GetScreensForUser (Sang.StockCount.Api)' 2025-12-06 19:48:49.144 +05:30 73b244a3-6d0e-431e-b2a6-b39e1df57df1 INF Route matched with {action = "GetScreensForUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreensForUser() on controller Sang.StockCount.Api.Controllers.UserController (Sang.StockCount.Api). 2025-12-06 19:48:49.220 +05:30 73b244a3-6d0e-431e-b2a6-b39e1df57df1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-06 19:48:49.220 +05:30 73b244a3-6d0e-431e-b2a6-b39e1df57df1 INF Executed action Sang.StockCount.Api.Controllers.UserController.GetScreensForUser (Sang.StockCount.Api) in 75.4157ms 2025-12-06 19:48:49.220 +05:30 73b244a3-6d0e-431e-b2a6-b39e1df57df1 INF Executed endpoint 'Sang.StockCount.Api.Controllers.UserController.GetScreensForUser (Sang.StockCount.Api)' 2025-12-06 19:48:49.221 +05:30 73b244a3-6d0e-431e-b2a6-b39e1df57df1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 0a3b4a1a-0518-4b8c-9cd7-7b6971bdaff2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1676}, {Vary: Accept-Encoding} Body: {"status":"Success","statusCode":2000,"message":"Screens retrieved.","result":"{\"ScreenDetails\":[{\"ScreenId\":1,\"Screen\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":3,\"Screen\":\"Master\",\"Parent\":null,\"Group\":false},{\"ScreenId\":4,\"Screen\":\"Transaction\",\"Parent\":null,\"Group\":false},{\"ScreenId\":5,\"Screen\":\"Report\",\"Parent\":null,\"Group\":false},{\"ScreenId\":6,\"Screen\":\"User\",\"Parent\":1,\"Group\":true},{\"ScreenId\":7,\"Screen\":\"Role\",\"Parent\":1,\"Group\":true},{\"ScreenId\":8,\"Screen\":\"Warehouse\",\"Parent\":3,\"Group\":true},{\"ScreenId\":9,\"Screen\":\"Bin\",\"Parent\":3,\"Group\":true},{\"ScreenId\":10,\"Screen\":\"Product\",\"Parent\":3,\"Group\":true},{\"ScreenId\":11,\"Screen\":\"Unit\",\"Parent\":3,\"Group\":true},{\"ScreenId\":12,\"Screen\":\"Closing Stock\",\"Parent\":4,\"Group\":true},{\"ScreenId\":13,\"Screen\":\"Stock Count\",\"Parent\":4,\"Group\":true},{\"ScreenId\":14,\"Screen\":\"Reconciliation\",\"Parent\":4,\"Group\":true},{\"ScreenId\":15,\"Screen\":\"Excess\",\"Parent\":4,\"Group\":true},{\"ScreenId\":16,\"Screen\":\"Shortage\",\"Parent\":4,\"Group\":true},{\"ScreenId\":17,\"Screen\":\"Business Entity\",\"Parent\":3,\"Group\":true},{\"ScreenId\":18,\"Screen\":\"Reset Password\",\"Parent\":1,\"Group\":true},{\"ScreenId\":19,\"Screen\":\"Closing Stock\",\"Parent\":5,\"Group\":true},{\"ScreenId\":20,\"Screen\":\"Stock Count\",\"Parent\":5,\"Group\":true},{\"ScreenId\":22,\"Screen\":\"Excess\",\"Parent\":5,\"Group\":true},{\"ScreenId\":23,\"Screen\":\"Shortage\",\"Parent\":5,\"Group\":true}],\"LoginInfo\":[{\"UserId\":110,\"LoginName\":\"steffy\",\"Entity\":\"Company 1\"}]}"} 2025-12-06 19:48:49.221 +05:30 73b244a3-6d0e-431e-b2a6-b39e1df57df1 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.StockCountWeb.Api/user/getscreensforuser - 200 1676 application/json; charset=utf-8 168.2097ms 2025-12-06 19:59:47.569 +05:30 INF Application is shutting down... 2025-12-06 20:25:47.950 +05:30 INF User profile not available. Using 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys\S-1-5-82-431398694-2621610418-1844421016-2195953222-840199176\DataProtection' as key repository and Windows DPAPI to encrypt keys at rest. 2025-12-06 20:25:48.222 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-12-06 20:25:48.223 +05:30 INF Hosting environment: Production 2025-12-06 20:25:48.223 +05:30 INF Content root path: C:\inetpub\wwwroot\Sang.StockCountWeb.Api 2025-12-06 20:25:48.237 +05:30 231a4b03-0be3-4ab6-9e08-1c52fd1b1d67 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.StockCountWeb.Api/user/getscreensforuser - null null 2025-12-06 20:25:48.380 +05:30 231a4b03-0be3-4ab6-9e08-1c52fd1b1d67 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/6/2025 2:48:48 PM', Current time (UTC): '12/6/2025 2:55:48 PM'. 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-12-06 20:25:48.391 +05:30 231a4b03-0be3-4ab6-9e08-1c52fd1b1d67 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/6/2025 2:48:48 PM', Current time (UTC): '12/6/2025 2:55:48 PM'. 2025-12-06 20:25:48.430 +05:30 231a4b03-0be3-4ab6-9e08-1c52fd1b1d67 INF HTTP request: Path: /user/getscreensforuser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic3RlZmZ5IiwidW5pcXVlX25hbWUiOiJzdGVmZnkiLCJuYW1laWQiOiIxMTAiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiXSwiRGF0YWJhc2VLZXkiOiIxIiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAxX21vYiIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3NjUwMzA3MjgsImV4cCI6MTc2NTAzMjUyOCwiaWF0IjoxNzY1MDMwNzI4fQ.eC9yI45YpS78uQT3wiDha7OPbAp-hrcsY3oXd3IqNF8}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/StockCount/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-12-06 20:25:48.476 +05:30 8424c0c4-98f7-4c7e-aa44-49873f749907 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-12-06 20:25:48.485 +05:30 8424c0c4-98f7-4c7e-aa44-49873f749907 INF AuthenticationScheme: Bearer was challenged. 2025-12-06 20:25:48.488 +05:30 8424c0c4-98f7-4c7e-aa44-49873f749907 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 231a4b03-0be3-4ab6-9e08-1c52fd1b1d67}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '12/06/2025 14:48:48'"} Body: 2025-12-06 20:25:48.501 +05:30 8424c0c4-98f7-4c7e-aa44-49873f749907 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.StockCountWeb.Api/user/getscreensforuser - 401 null null 268.0098ms 2025-12-06 20:25:48.685 +05:30 9ca2c45b-02cf-404b-a70a-03fe4d12462e INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.StockCountWeb.Api/token/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic3RlZmZ5IiwidW5pcXVlX25hbWUiOiJzdGVmZnkiLCJuYW1laWQiOiIxMTAiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiXSwiRGF0YWJhc2VLZXkiOiIxIiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAxX21vYiIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3NjUwMzA3MjgsImV4cCI6MTc2NTAzNDMyOCwiaWF0IjoxNzY1MDMwNzI4fQ.Z1j54pwjraU99nUG8tqLjjO1L5ZJiermiM4cmtZsgLE - null null 2025-12-06 20:25:48.692 +05:30 9ca2c45b-02cf-404b-a70a-03fe4d12462e INF HTTP request: Path: /token/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic3RlZmZ5IiwidW5pcXVlX25hbWUiOiJzdGVmZnkiLCJuYW1laWQiOiIxMTAiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiXSwiRGF0YWJhc2VLZXkiOiIxIiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAxX21vYiIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3NjUwMzA3MjgsImV4cCI6MTc2NTAzNDMyOCwiaWF0IjoxNzY1MDMwNzI4fQ.Z1j54pwjraU99nUG8tqLjjO1L5ZJiermiM4cmtZsgLE 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://103.120.178.195/StockCount/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-12-06 20:25:48.698 +05:30 deff922c-a8bb-47ee-82aa-b19503f7e2be INF Executing endpoint 'Sang.StockCount.Api.Controllers.TokenController.RegenerateTokens (Sang.StockCount.Api)' 2025-12-06 20:25:48.724 +05:30 deff922c-a8bb-47ee-82aa-b19503f7e2be INF Route matched with {action = "RegenerateTokens", controller = "Token"}. 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.StockCount.Api.Controllers.TokenController (Sang.StockCount.Api). 2025-12-06 20:25:48.889 +05:30 deff922c-a8bb-47ee-82aa-b19503f7e2be ERR Login failed for user ''. 2025-12-06 20:25:48.911 +05:30 deff922c-a8bb-47ee-82aa-b19503f7e2be ERR Token Regeneration failed System.Data.SqlClient.SqlException (0x80131904): Login failed for user ''. at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, Boolean applyTransientFaultHandling, String accessToken) at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionPool.WaitForPendingOpen() --- End of stack trace from previous location --- at Sang.Service.Common.CommonService.CommonEntityService.ExecuteProcedureWithResult(String procedureName, SqlParameter[] parameters) at Sang.Service.Common.Authentication.TokenService.RegenerateTokens(String refershToken) at Sang.StockCount.Api.Controllers.TokenController.RegenerateTokens(String refreshToken) ClientConnectionId:84f113dd-ac25-4f52-960e-5682f506026d Error Number:18456,State:1,Class:14 2025-12-06 20:25:48.918 +05:30 deff922c-a8bb-47ee-82aa-b19503f7e2be INF Executing ObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-06 20:25:49.005 +05:30 deff922c-a8bb-47ee-82aa-b19503f7e2be INF Executed action Sang.StockCount.Api.Controllers.TokenController.RegenerateTokens (Sang.StockCount.Api) in 276.4659ms 2025-12-06 20:25:49.006 +05:30 deff922c-a8bb-47ee-82aa-b19503f7e2be INF Executed endpoint 'Sang.StockCount.Api.Controllers.TokenController.RegenerateTokens (Sang.StockCount.Api)' 2025-12-06 20:25:49.008 +05:30 deff922c-a8bb-47ee-82aa-b19503f7e2be INF HTTP Response: StatusCode: 500 Headers: {X-Correlation-Id: 9ca2c45b-02cf-404b-a70a-03fe4d12462e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 89}, {Vary: Accept-Encoding} Body: {"status":"Failure","statusCode":5000,"message":"Login failed for user ''","result":null} 2025-12-06 20:25:49.012 +05:30 deff922c-a8bb-47ee-82aa-b19503f7e2be INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.StockCountWeb.Api/token/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic3RlZmZ5IiwidW5pcXVlX25hbWUiOiJzdGVmZnkiLCJuYW1laWQiOiIxMTAiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiXSwiRGF0YWJhc2VLZXkiOiIxIiwiRGF0YWJhc2VOYW1lIjoiU1MwMDAxX21vYiIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3NjUwMzA3MjgsImV4cCI6MTc2NTAzNDMyOCwiaWF0IjoxNzY1MDMwNzI4fQ.Z1j54pwjraU99nUG8tqLjjO1L5ZJiermiM4cmtZsgLE - 500 89 application/json; charset=utf-8 326.9971ms 2025-12-06 20:36:47.718 +05:30 INF Application is shutting down...