2024-06-12 09:42:08.886 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 09:42:08.937 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 09:42:09.002 +05:30 INF Creating key {b6ce578b-3560-462f-afec-8297d77f0c3c} with creation date 2024-06-12 04:12:08Z, activation date 2024-06-12 04:12:08Z, and expiration date 2024-09-10 04:12:08Z. 2024-06-12 09:42:09.078 +05:30 WRN No XML encryptor configured. Key {b6ce578b-3560-462f-afec-8297d77f0c3c} may be persisted to storage in unencrypted form. 2024-06-12 09:42:09.370 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 09:42:09.370 +05:30 INF Hosting environment: Production 2024-06-12 09:42:09.370 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 09:42:09.386 +05:30 b88afe65-7864-43de-9ac4-f0ec5bc61061 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/index.html - null null 2024-06-12 09:42:09.587 +05:30 b88afe65-7864-43de-9ac4-f0ec5bc61061 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/index.html - 200 null text/html;charset=utf-8 202.7377ms 2024-06-12 09:42:09.633 +05:30 ded64b5c-c1e8-4e7b-878b-354dfc5f3312 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/swagger-ui.css - null null 2024-06-12 09:42:09.645 +05:30 93a88352-e2c1-48da-ba5c-e0145ef3c38c INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/swagger-ui-bundle.js - null null 2024-06-12 09:42:09.672 +05:30 ded64b5c-c1e8-4e7b-878b-354dfc5f3312 INF Sending file. Request path: '/swagger-ui.css'. Physical path: 'N/A' 2024-06-12 09:42:09.678 +05:30 d0f3c83b-6ce5-41a9-b6b5-1697dce00d7b INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/swagger-ui-standalone-preset.js - null null 2024-06-12 09:42:09.697 +05:30 93a88352-e2c1-48da-ba5c-e0145ef3c38c INF Sending file. Request path: '/swagger-ui-bundle.js'. Physical path: 'N/A' 2024-06-12 09:42:09.699 +05:30 d0f3c83b-6ce5-41a9-b6b5-1697dce00d7b INF Sending file. Request path: '/swagger-ui-standalone-preset.js'. Physical path: 'N/A' 2024-06-12 09:42:09.741 +05:30 ded64b5c-c1e8-4e7b-878b-354dfc5f3312 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/swagger-ui.css - 200 144929 text/css 107.6503ms 2024-06-12 09:42:09.878 +05:30 d0f3c83b-6ce5-41a9-b6b5-1697dce00d7b INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/swagger-ui-standalone-preset.js - 200 312163 text/javascript 199.8593ms 2024-06-12 09:42:09.939 +05:30 93a88352-e2c1-48da-ba5c-e0145ef3c38c INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/swagger-ui-bundle.js - 200 1061536 text/javascript 293.9366ms 2024-06-12 09:42:10.138 +05:30 3cb6aea9-e479-4355-b67c-032f8ce3aaac INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/v1/swagger.json - null null 2024-06-12 09:42:10.161 +05:30 13af6649-62aa-4d21-9e71-7fefca3d3942 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/favicon-32x32.png - null null 2024-06-12 09:42:10.162 +05:30 13af6649-62aa-4d21-9e71-7fefca3d3942 INF Sending file. Request path: '/favicon-32x32.png'. Physical path: 'N/A' 2024-06-12 09:42:10.163 +05:30 13af6649-62aa-4d21-9e71-7fefca3d3942 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/favicon-32x32.png - 200 628 image/png 1.7533ms 2024-06-12 09:42:10.387 +05:30 3cb6aea9-e479-4355-b67c-032f8ce3aaac INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/v1/swagger.json - 200 null application/json;charset=utf-8 248.4833ms 2024-06-12 09:43:09.061 +05:30 bb995daa-6f4b-4b07-9616-aec903d38531 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/passwordpolicy/getpasswordpolicy - null null 2024-06-12 09:43:09.125 +05:30 dfaae641-0048-415d-a533-951ab2a65f6a INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2024-06-12 09:43:09.130 +05:30 dfaae641-0048-415d-a533-951ab2a65f6a INF AuthenticationScheme: Bearer was challenged. 2024-06-12 09:43:09.134 +05:30 dfaae641-0048-415d-a533-951ab2a65f6a INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/passwordpolicy/getpasswordpolicy - 401 null null 73.8231ms 2024-06-12 09:54:06.859 +05:30 INF Application is shutting down... 2024-06-12 10:50:52.989 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 10:50:53.052 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 10:50:53.075 +05:30 INF Creating key {7ebc9bec-0ae7-498a-b0ca-155ff430fa82} with creation date 2024-06-12 05:20:53Z, activation date 2024-06-12 05:20:53Z, and expiration date 2024-09-10 05:20:53Z. 2024-06-12 10:50:53.103 +05:30 WRN No XML encryptor configured. Key {7ebc9bec-0ae7-498a-b0ca-155ff430fa82} may be persisted to storage in unencrypted form. 2024-06-12 10:50:53.381 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 10:50:53.382 +05:30 INF Hosting environment: Production 2024-06-12 10:50:53.382 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 10:50:53.396 +05:30 31eaf9c1-346a-4902-b9a3-c0b43382639d INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/index.html - null null 2024-06-12 10:50:53.583 +05:30 31eaf9c1-346a-4902-b9a3-c0b43382639d INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/index.html - 200 null text/html;charset=utf-8 187.7182ms 2024-06-12 10:50:53.980 +05:30 8bdb2f4f-ab58-4d4b-b706-f3daa564218f INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/v1/swagger.json - null null 2024-06-12 10:50:54.214 +05:30 8bdb2f4f-ab58-4d4b-b706-f3daa564218f INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/v1/swagger.json - 200 null application/json;charset=utf-8 234.0279ms 2024-06-12 11:01:50.958 +05:30 INF Application is shutting down... 2024-06-12 12:07:22.824 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 12:07:22.873 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 12:07:22.904 +05:30 INF Creating key {7a798967-62f7-4c49-9734-9106841a7a64} with creation date 2024-06-12 06:37:22Z, activation date 2024-06-12 06:37:22Z, and expiration date 2024-09-10 06:37:22Z. 2024-06-12 12:07:22.929 +05:30 WRN No XML encryptor configured. Key {7a798967-62f7-4c49-9734-9106841a7a64} may be persisted to storage in unencrypted form. 2024-06-12 12:07:23.174 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 12:07:23.176 +05:30 INF Hosting environment: Production 2024-06-12 12:07:23.176 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 12:07:23.192 +05:30 102e9be1-c8c6-40e8-94a8-08af8e385d10 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/passwordpolicy/getpasswordpolicy - null null 2024-06-12 12:07:23.331 +05:30 5c1e3bcd-8dfa-4822-9634-8487c58b9c61 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2024-06-12 12:07:23.339 +05:30 5c1e3bcd-8dfa-4822-9634-8487c58b9c61 INF AuthenticationScheme: Bearer was challenged. 2024-06-12 12:07:23.358 +05:30 5c1e3bcd-8dfa-4822-9634-8487c58b9c61 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/passwordpolicy/getpasswordpolicy - 401 null null 169.8278ms 2024-06-12 12:07:34.701 +05:30 fd59bf3a-2499-405a-82a8-fa273c87f363 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/profile/getprofilesummary - null null 2024-06-12 12:07:34.712 +05:30 92d75ff9-0bc3-4319-846c-7ecc56e312e2 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2024-06-12 12:07:34.713 +05:30 92d75ff9-0bc3-4319-846c-7ecc56e312e2 INF AuthenticationScheme: Bearer was challenged. 2024-06-12 12:07:34.714 +05:30 92d75ff9-0bc3-4319-846c-7ecc56e312e2 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/profile/getprofilesummary - 401 null null 13.5141ms 2024-06-12 12:18:20.722 +05:30 INF Application is shutting down... 2024-06-12 13:05:08.579 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 13:05:08.667 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 13:05:08.712 +05:30 INF Creating key {0ec11320-3843-473f-8abf-835865fcd8f9} with creation date 2024-06-12 07:35:08Z, activation date 2024-06-12 07:35:08Z, and expiration date 2024-09-10 07:35:08Z. 2024-06-12 13:05:08.740 +05:30 WRN No XML encryptor configured. Key {0ec11320-3843-473f-8abf-835865fcd8f9} may be persisted to storage in unencrypted form. 2024-06-12 13:05:09.172 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 13:05:09.173 +05:30 INF Hosting environment: Production 2024-06-12 13:05:09.173 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 13:05:09.225 +05:30 a2777c3a-34d8-42a5-a7e4-7a39f5620506 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/ - null null 2024-06-12 13:05:09.225 +05:30 8a8ac447-cdb4-4c2e-ae59-66b3f6225be7 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/ - null null 2024-06-12 13:05:09.427 +05:30 cff3fff5-a76a-4ef0-a3ef-cbddf3d50341 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/ - 499 null null 205.4434ms 2024-06-12 13:05:09.440 +05:30 a97b5c17-6ec0-4ca4-98db-788e86451898 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/ - 499 null null 216.6372ms 2024-06-12 13:05:09.441 +05:30 a97b5c17-6ec0-4ca4-98db-788e86451898 INF Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://103.120.178.195/InventoryFinance/, Response status code: 499 2024-06-12 13:05:09.441 +05:30 cff3fff5-a76a-4ef0-a3ef-cbddf3d50341 INF Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://103.120.178.195/InventoryFinance/, Response status code: 499 2024-06-12 13:16:04.535 +05:30 INF Application is shutting down... 2024-06-12 16:06:34.898 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 16:06:34.960 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 16:06:34.994 +05:30 INF Creating key {9535fb6b-b036-4699-b257-064467a16d54} with creation date 2024-06-12 10:36:34Z, activation date 2024-06-12 10:36:34Z, and expiration date 2024-09-10 10:36:34Z. 2024-06-12 16:06:35.026 +05:30 WRN No XML encryptor configured. Key {9535fb6b-b036-4699-b257-064467a16d54} may be persisted to storage in unencrypted form. 2024-06-12 16:06:35.275 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 16:06:35.276 +05:30 INF Hosting environment: Production 2024-06-12 16:06:35.276 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 16:06:35.297 +05:30 1029d080-bcfd-48d3-94d0-8b34e839f8cf INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/index.html - null null 2024-06-12 16:06:35.493 +05:30 1029d080-bcfd-48d3-94d0-8b34e839f8cf INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/index.html - 200 null text/html;charset=utf-8 198.9726ms 2024-06-12 16:06:36.090 +05:30 8caeb105-1230-42d9-8355-f775c59110af INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/v1/swagger.json - null null 2024-06-12 16:06:36.310 +05:30 8caeb105-1230-42d9-8355-f775c59110af INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/v1/swagger.json - 200 null application/json;charset=utf-8 220.3549ms 2024-06-12 16:06:49.776 +05:30 f96119fd-2228-4bba-910a-959cba79b630 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/login/getcompany?userName=user6 - null null 2024-06-12 16:06:49.841 +05:30 0c89766b-66ec-4027-96e3-9c72bb920f48 INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.GetCompany (Sang.Security.Api)' 2024-06-12 16:06:49.887 +05:30 0c89766b-66ec-4027-96e3-9c72bb920f48 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.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 16:06:50.343 +05:30 0c89766b-66ec-4027-96e3-9c72bb920f48 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 16:06:50.419 +05:30 0c89766b-66ec-4027-96e3-9c72bb920f48 INF Executed action Sang.Security.Api.Controllers.LoginController.GetCompany (Sang.Security.Api) in 522.5773ms 2024-06-12 16:06:50.420 +05:30 0c89766b-66ec-4027-96e3-9c72bb920f48 INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.GetCompany (Sang.Security.Api)' 2024-06-12 16:06:50.425 +05:30 0c89766b-66ec-4027-96e3-9c72bb920f48 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/login/getcompany?userName=user6 - 200 136 application/json; charset=utf-8 648.9964ms 2024-06-12 16:17:22.032 +05:30 9c7af74e-53cb-4fed-9989-5e2d1666d472 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/login/getcompany?userName=user - null null 2024-06-12 16:17:22.047 +05:30 4c265022-b02a-4ed9-83bc-b9489f624b0c INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.GetCompany (Sang.Security.Api)' 2024-06-12 16:17:22.049 +05:30 4c265022-b02a-4ed9-83bc-b9489f624b0c 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.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 16:17:22.147 +05:30 4c265022-b02a-4ed9-83bc-b9489f624b0c INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 16:17:22.158 +05:30 4c265022-b02a-4ed9-83bc-b9489f624b0c INF Executed action Sang.Security.Api.Controllers.LoginController.GetCompany (Sang.Security.Api) in 108.4438ms 2024-06-12 16:17:22.159 +05:30 4c265022-b02a-4ed9-83bc-b9489f624b0c INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.GetCompany (Sang.Security.Api)' 2024-06-12 16:17:22.159 +05:30 4c265022-b02a-4ed9-83bc-b9489f624b0c INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/login/getcompany?userName=user - 404 83 application/json; charset=utf-8 127.9282ms 2024-06-12 16:24:20.111 +05:30 4b1c5f16-8201-43be-b4f6-3dce8f99b903 INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/login/getcompany?userName=user6 - null null 2024-06-12 16:24:20.116 +05:30 98c60b63-6512-4538-ab0e-86da0ec43393 INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.GetCompany (Sang.Security.Api)' 2024-06-12 16:24:20.119 +05:30 98c60b63-6512-4538-ab0e-86da0ec43393 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.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 16:24:20.169 +05:30 98c60b63-6512-4538-ab0e-86da0ec43393 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 16:24:20.172 +05:30 98c60b63-6512-4538-ab0e-86da0ec43393 INF Executed action Sang.Security.Api.Controllers.LoginController.GetCompany (Sang.Security.Api) in 52.3624ms 2024-06-12 16:24:20.173 +05:30 98c60b63-6512-4538-ab0e-86da0ec43393 INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.GetCompany (Sang.Security.Api)' 2024-06-12 16:24:20.173 +05:30 98c60b63-6512-4538-ab0e-86da0ec43393 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/login/getcompany?userName=user6 - 200 136 application/json; charset=utf-8 62.3839ms 2024-06-12 16:34:33.142 +05:30 INF Application is shutting down... 2024-06-12 16:49:16.009 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 16:49:16.066 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 16:49:16.086 +05:30 INF Creating key {52ba9162-0df2-40d3-af82-5bf39dea3ad0} with creation date 2024-06-12 11:19:16Z, activation date 2024-06-12 11:19:16Z, and expiration date 2024-09-10 11:19:16Z. 2024-06-12 16:49:16.100 +05:30 WRN No XML encryptor configured. Key {52ba9162-0df2-40d3-af82-5bf39dea3ad0} may be persisted to storage in unencrypted form. 2024-06-12 16:49:16.296 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 16:49:16.297 +05:30 INF Hosting environment: Production 2024-06-12 16:49:16.297 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 16:49:16.313 +05:30 50dd3a64-0f76-49e5-9663-92da14cc8a40 INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 93 2024-06-12 16:49:16.390 +05:30 50dd3a64-0f76-49e5-9663-92da14cc8a40 INF CORS policy execution successful. 2024-06-12 16:49:16.419 +05:30 50dd3a64-0f76-49e5-9663-92da14cc8a40 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Connection: keep-alive}, {Content-Length: 93}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest6", "password": "UserTest6", "entityId": 7, "channelId": 2 } 2024-06-12 16:49:16.467 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 16:49:16.503 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 16:49:17.067 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF Database retrieved 2024-06-12 16:49:17.245 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF Token generated 2024-06-12 16:49:17.248 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF Token generated 2024-06-12 16:49:17.261 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`2[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Sang.Service.Common.Models.Tokens, Sang.Service.Common, Version=1.0.40.0, Culture=neutral, PublicKeyToken=null]]'. 2024-06-12 16:49:17.323 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 815.1521ms 2024-06-12 16:49:17.327 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 16:49:17.329 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 50dd3a64-0f76-49e5-9663-92da14cc8a40}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 851} Body: {"message":"Login successful.","tokens":{"accessToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxOTExNTcsImV4cCI6MTcxODE5Mjk1NywiaWF0IjoxNzE4MTkxMTU3fQ.EhBWcfzFvGWBAasyiV7EjEi5xN_wvfzQAslzAI46KEc","refreshToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxOTExNTcsImV4cCI6MTcxODE5NDc1NywiaWF0IjoxNzE4MTkxMTU3fQ.C55rJIVOJNy25V5FwsymCo5zOEFIQ_k79sjYNYDZGZs"}} 2024-06-12 16:49:17.340 +05:30 0d8bcffb-76a5-45d1-82b3-a9ed2e769eef INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 200 851 application/json; charset=utf-8 1030.355ms 2024-06-12 17:00:14.670 +05:30 INF Application is shutting down... 2024-06-12 17:03:22.096 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 17:03:22.155 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 17:03:22.200 +05:30 INF Creating key {6fc01b10-b77a-4608-bcdc-6c19abc34a24} with creation date 2024-06-12 11:33:22Z, activation date 2024-06-12 11:33:22Z, and expiration date 2024-09-10 11:33:22Z. 2024-06-12 17:03:22.226 +05:30 WRN No XML encryptor configured. Key {6fc01b10-b77a-4608-bcdc-6c19abc34a24} may be persisted to storage in unencrypted form. 2024-06-12 17:03:22.443 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 17:03:22.443 +05:30 INF Hosting environment: Production 2024-06-12 17:03:22.443 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 17:03:22.456 +05:30 182a361d-ed78-4e2b-874f-c3dca8dcc1ac INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 94 2024-06-12 17:03:22.527 +05:30 182a361d-ed78-4e2b-874f-c3dca8dcc1ac INF CORS policy execution successful. 2024-06-12 17:03:22.547 +05:30 182a361d-ed78-4e2b-874f-c3dca8dcc1ac INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Connection: keep-alive}, {Content-Length: 94}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest11", "password": "UserTest6", "entityId": 7, "channelId": 2 } 2024-06-12 17:03:22.588 +05:30 ad1207bb-cdca-4749-b430-89b648728167 INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:03:22.633 +05:30 ad1207bb-cdca-4749-b430-89b648728167 INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 17:03:23.115 +05:30 ad1207bb-cdca-4749-b430-89b648728167 INF Database retrieved 2024-06-12 17:03:23.159 +05:30 ad1207bb-cdca-4749-b430-89b648728167 INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:03:23.227 +05:30 ad1207bb-cdca-4749-b430-89b648728167 INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 584.9226ms 2024-06-12 17:03:23.234 +05:30 ad1207bb-cdca-4749-b430-89b648728167 INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:03:23.237 +05:30 ad1207bb-cdca-4749-b430-89b648728167 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 182a361d-ed78-4e2b-874f-c3dca8dcc1ac}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 88} Body: {"status":"Failure","statusCode":404,"message":"Username does not exist.","result":null} 2024-06-12 17:03:23.257 +05:30 ad1207bb-cdca-4749-b430-89b648728167 INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 404 88 application/json; charset=utf-8 803.1188ms 2024-06-12 17:10:02.752 +05:30 1d1fbd76-a77a-404a-a2b7-fe6614eb30a1 INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 94 2024-06-12 17:10:02.790 +05:30 1d1fbd76-a77a-404a-a2b7-fe6614eb30a1 INF CORS policy execution successful. 2024-06-12 17:10:02.796 +05:30 1d1fbd76-a77a-404a-a2b7-fe6614eb30a1 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Connection: keep-alive}, {Content-Length: 94}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest6", "password": "UserTest11", "entityId": 7, "channelId": 2 } 2024-06-12 17:10:02.828 +05:30 8a29870f-c2f3-4e49-9678-c9b6508953cf INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:10:02.834 +05:30 8a29870f-c2f3-4e49-9678-c9b6508953cf INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 17:10:02.974 +05:30 8a29870f-c2f3-4e49-9678-c9b6508953cf INF Database retrieved 2024-06-12 17:10:03.002 +05:30 8a29870f-c2f3-4e49-9678-c9b6508953cf INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:10:03.009 +05:30 8a29870f-c2f3-4e49-9678-c9b6508953cf INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 173.8503ms 2024-06-12 17:10:03.010 +05:30 8a29870f-c2f3-4e49-9678-c9b6508953cf INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:10:03.011 +05:30 8a29870f-c2f3-4e49-9678-c9b6508953cf INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 1d1fbd76-a77a-404a-a2b7-fe6614eb30a1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 81} Body: {"status":"Failure","statusCode":404,"message":"Invalid password.","result":null} 2024-06-12 17:10:03.015 +05:30 8a29870f-c2f3-4e49-9678-c9b6508953cf INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 404 81 application/json; charset=utf-8 266.8472ms 2024-06-12 17:10:51.174 +05:30 8e407f98-07cc-4e8a-a6f9-df7031b23302 INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 94 2024-06-12 17:10:51.185 +05:30 8e407f98-07cc-4e8a-a6f9-df7031b23302 INF CORS policy execution successful. 2024-06-12 17:10:51.189 +05:30 8e407f98-07cc-4e8a-a6f9-df7031b23302 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Connection: keep-alive}, {Content-Length: 94}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest6", "password": "UserTest6", "entityId": 10, "channelId": 2 } 2024-06-12 17:10:51.190 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:10:51.191 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 17:10:51.221 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 ERR Invalid Entity 2024-06-12 17:10:51.245 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 ERR Invalid Entity 2024-06-12 17:10:51.246 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 ERR Invalid Entity 2024-06-12 17:10:51.247 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:10:51.249 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 57.5226ms 2024-06-12 17:10:51.249 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:10:51.249 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 8e407f98-07cc-4e8a-a6f9-df7031b23302}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 78} Body: {"status":"Failure","statusCode":400,"message":"Invalid Entity","result":null} 2024-06-12 17:10:51.251 +05:30 b9e03e41-cb1c-44f2-adff-50d2748e87e2 INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 400 78 application/json; charset=utf-8 76.9789ms 2024-06-12 17:11:35.305 +05:30 19c6ea2a-96ce-4eca-9f78-84039d9f096c INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 94 2024-06-12 17:11:35.306 +05:30 19c6ea2a-96ce-4eca-9f78-84039d9f096c INF CORS policy execution successful. 2024-06-12 17:11:35.308 +05:30 19c6ea2a-96ce-4eca-9f78-84039d9f096c INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Connection: keep-alive}, {Content-Length: 94}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest6", "password": "UserTest6", "entityId": 7, "channelId": 10 } 2024-06-12 17:11:35.310 +05:30 779cc747-5bf8-4d9d-9dde-47f29c90ecd2 INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:11:35.310 +05:30 779cc747-5bf8-4d9d-9dde-47f29c90ecd2 INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 17:11:35.319 +05:30 779cc747-5bf8-4d9d-9dde-47f29c90ecd2 INF Database retrieved 2024-06-12 17:11:35.324 +05:30 779cc747-5bf8-4d9d-9dde-47f29c90ecd2 INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:11:35.325 +05:30 779cc747-5bf8-4d9d-9dde-47f29c90ecd2 INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 14.9877ms 2024-06-12 17:11:35.326 +05:30 779cc747-5bf8-4d9d-9dde-47f29c90ecd2 INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:11:35.326 +05:30 779cc747-5bf8-4d9d-9dde-47f29c90ecd2 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 19c6ea2a-96ce-4eca-9f78-84039d9f096c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 108} Body: {"status":"Failure","statusCode":404,"message":"Login not allowed via the specified channel.","result":null} 2024-06-12 17:11:35.327 +05:30 779cc747-5bf8-4d9d-9dde-47f29c90ecd2 INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 404 108 application/json; charset=utf-8 23.0043ms 2024-06-12 17:12:59.717 +05:30 d30cdc12-6dc5-48c8-be51-4a0bc797f37c INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/user/getusersummary - null null 2024-06-12 17:12:59.900 +05:30 54803849-ad82-48a8-9064-f60861ee0823 INF Executing endpoint 'Sang.Security.Api.Controllers.UserController.GetUserSummary (Sang.Security.Api)' 2024-06-12 17:12:59.910 +05:30 54803849-ad82-48a8-9064-f60861ee0823 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary() on controller Sang.Security.Api.Controllers.UserController (Sang.Security.Api). 2024-06-12 17:13:00.024 +05:30 54803849-ad82-48a8-9064-f60861ee0823 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:13:00.027 +05:30 54803849-ad82-48a8-9064-f60861ee0823 INF Executed action Sang.Security.Api.Controllers.UserController.GetUserSummary (Sang.Security.Api) in 116.8714ms 2024-06-12 17:13:00.027 +05:30 54803849-ad82-48a8-9064-f60861ee0823 INF Executed endpoint 'Sang.Security.Api.Controllers.UserController.GetUserSummary (Sang.Security.Api)' 2024-06-12 17:13:00.033 +05:30 54803849-ad82-48a8-9064-f60861ee0823 INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/user/getusersummary - 200 1305 application/json; charset=utf-8 316.9736ms 2024-06-12 17:14:21.381 +05:30 6df10b09-6acc-4071-9761-02291d17628e INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/user/upsertuser - application/json-patch+json 1203 2024-06-12 17:14:21.387 +05:30 6df10b09-6acc-4071-9761-02291d17628e INF CORS policy execution successful. 2024-06-12 17:14:21.389 +05:30 6df10b09-6acc-4071-9761-02291d17628e INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxNzA0MDIsImV4cCI6MTcxODIyODAwMiwiaWF0IjoxNzE4MTcwNDAyfQ.z0S2LD0aFju5kMF-bBBLZVFBa5JLZVGvrdwPf_zvq0s}, {Connection: keep-alive}, {Content-Length: 1203}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "id": 20, "loginName": "UserTest19", "loginAbbr": "UT", "userName": "UserTest19", "password": "UserTest19", "email": "UserTest19@example.com", "phone": "string", "mobile": "string", "image": "string", "group": true, "parent": 0, "userType": 0, "linkId": 0, "domainName": "string", "domainUser": "string", "accountDisabled": false, "sendEmailNotification": true, "allowMultipleLogin": true, "emailOnLoginFailure": true, "emailUserOnLoginSuccess": true, "dontLockAccount": false, "numInvalidAttempts": 0, "lockedTill": "2024-05-26", "blockFromDate": "2024-06-28", "blockToDate": "2024-06-29", "timeRestrictionStartDate": "2024-06-28", "timeRestrictionEndDate": "2024-06-29", "timeRestrictionStartTime": "12:34:56", "timeRestrictionEndTime": "12:34:56", "location": 0, "language": 3, "altLanguage": 0, "timeZone": 0, "userAccess": 0, "pwdChangeDate": "2024-05-27", "authenticationCode": "string", "signature": "", "role": 7, "emailAuthPermission": false, "macAddress": "string", "pwdChangeNextLogOn": true, "pwdNeverExpires": true, "pwdCantChange": true, "pwdExpiry": 0, "days": [ { "day": 1 } ] } 2024-06-12 17:14:21.396 +05:30 86e1a008-a532-4ceb-9f49-acf499d01099 INF Executing endpoint 'Sang.Security.Api.Controllers.UserController.UpsertUser (Sang.Security.Api)' 2024-06-12 17:14:21.415 +05:30 86e1a008-a532-4ceb-9f49-acf499d01099 INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.Security.Api.Models.APIRequest.UserRequest) on controller Sang.Security.Api.Controllers.UserController (Sang.Security.Api). 2024-06-12 17:14:21.664 +05:30 86e1a008-a532-4ceb-9f49-acf499d01099 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:14:21.703 +05:30 86e1a008-a532-4ceb-9f49-acf499d01099 INF Executed action Sang.Security.Api.Controllers.UserController.UpsertUser (Sang.Security.Api) in 287.4331ms 2024-06-12 17:14:21.703 +05:30 86e1a008-a532-4ceb-9f49-acf499d01099 INF Executed endpoint 'Sang.Security.Api.Controllers.UserController.UpsertUser (Sang.Security.Api)' 2024-06-12 17:14:21.703 +05:30 86e1a008-a532-4ceb-9f49-acf499d01099 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 6df10b09-6acc-4071-9761-02291d17628e}, {Location: http://103.120.178.195/InventoryFinance/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":201,"message":"User updated successfully.","result":"20"} 2024-06-12 17:14:21.704 +05:30 86e1a008-a532-4ceb-9f49-acf499d01099 INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/user/upsertuser - 201 90 application/json; charset=utf-8 323.8778ms 2024-06-12 17:14:36.149 +05:30 4b972de2-02a1-4f58-8e14-358587cf0ee9 INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 95 2024-06-12 17:14:36.152 +05:30 4b972de2-02a1-4f58-8e14-358587cf0ee9 INF CORS policy execution successful. 2024-06-12 17:14:36.153 +05:30 4b972de2-02a1-4f58-8e14-358587cf0ee9 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxNzA0MDIsImV4cCI6MTcxODIyODAwMiwiaWF0IjoxNzE4MTcwNDAyfQ.z0S2LD0aFju5kMF-bBBLZVFBa5JLZVGvrdwPf_zvq0s}, {Connection: keep-alive}, {Content-Length: 95}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest19", "password": "UserTest6", "entityId": 7, "channelId": 10 } 2024-06-12 17:14:36.153 +05:30 9b681585-203b-4e34-b078-1d52ad513556 INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:14:36.154 +05:30 9b681585-203b-4e34-b078-1d52ad513556 INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 17:14:36.161 +05:30 9b681585-203b-4e34-b078-1d52ad513556 INF Database retrieved 2024-06-12 17:14:36.164 +05:30 9b681585-203b-4e34-b078-1d52ad513556 INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:14:36.165 +05:30 9b681585-203b-4e34-b078-1d52ad513556 INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 11.4567ms 2024-06-12 17:14:36.165 +05:30 9b681585-203b-4e34-b078-1d52ad513556 INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:14:36.166 +05:30 9b681585-203b-4e34-b078-1d52ad513556 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 4b972de2-02a1-4f58-8e14-358587cf0ee9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 81} Body: {"status":"Failure","statusCode":404,"message":"Invalid password.","result":null} 2024-06-12 17:14:36.166 +05:30 9b681585-203b-4e34-b078-1d52ad513556 INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 404 81 application/json; charset=utf-8 17.9411ms 2024-06-12 17:14:44.657 +05:30 dff3345a-edc7-4f66-accc-b42f0ad32650 INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 96 2024-06-12 17:14:44.659 +05:30 dff3345a-edc7-4f66-accc-b42f0ad32650 INF CORS policy execution successful. 2024-06-12 17:14:44.660 +05:30 dff3345a-edc7-4f66-accc-b42f0ad32650 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxNzA0MDIsImV4cCI6MTcxODIyODAwMiwiaWF0IjoxNzE4MTcwNDAyfQ.z0S2LD0aFju5kMF-bBBLZVFBa5JLZVGvrdwPf_zvq0s}, {Connection: keep-alive}, {Content-Length: 96}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest19", "password": "UserTest19", "entityId": 7, "channelId": 10 } 2024-06-12 17:14:44.661 +05:30 555aed02-f8e3-4c2e-b387-da85f3e088c7 INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:14:44.661 +05:30 555aed02-f8e3-4c2e-b387-da85f3e088c7 INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 17:14:44.667 +05:30 555aed02-f8e3-4c2e-b387-da85f3e088c7 INF Database retrieved 2024-06-12 17:14:44.670 +05:30 555aed02-f8e3-4c2e-b387-da85f3e088c7 INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:14:44.670 +05:30 555aed02-f8e3-4c2e-b387-da85f3e088c7 INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 9.3133ms 2024-06-12 17:14:44.670 +05:30 555aed02-f8e3-4c2e-b387-da85f3e088c7 INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:14:44.671 +05:30 555aed02-f8e3-4c2e-b387-da85f3e088c7 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: dff3345a-edc7-4f66-accc-b42f0ad32650}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 108} Body: {"status":"Failure","statusCode":404,"message":"Login not allowed via the specified channel.","result":null} 2024-06-12 17:14:44.671 +05:30 555aed02-f8e3-4c2e-b387-da85f3e088c7 INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 404 108 application/json; charset=utf-8 14.6165ms 2024-06-12 17:14:53.531 +05:30 ba9fb09e-559e-427c-9092-c89baf3c3759 INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 95 2024-06-12 17:14:53.532 +05:30 ba9fb09e-559e-427c-9092-c89baf3c3759 INF CORS policy execution successful. 2024-06-12 17:14:53.533 +05:30 ba9fb09e-559e-427c-9092-c89baf3c3759 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxNzA0MDIsImV4cCI6MTcxODIyODAwMiwiaWF0IjoxNzE4MTcwNDAyfQ.z0S2LD0aFju5kMF-bBBLZVFBa5JLZVGvrdwPf_zvq0s}, {Connection: keep-alive}, {Content-Length: 95}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest19", "password": "UserTest19", "entityId": 7, "channelId": 2 } 2024-06-12 17:14:53.534 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:14:53.534 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 17:14:53.543 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF Database retrieved 2024-06-12 17:14:53.563 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF Token generated 2024-06-12 17:14:53.564 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF Token generated 2024-06-12 17:14:53.565 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`2[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Sang.Service.Common.Models.Tokens, Sang.Service.Common, Version=1.0.40.0, Culture=neutral, PublicKeyToken=null]]'. 2024-06-12 17:14:53.572 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 38.0043ms 2024-06-12 17:14:53.573 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:14:53.573 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ba9fb09e-559e-427c-9092-c89baf3c3759}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 859} Body: {"message":"Login successful.","tokens":{"accessToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3QxOSIsInVuaXF1ZV9uYW1lIjoiVXNlclRlc3QxOSIsIm5hbWVpZCI6IjIwIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxOTI2OTMsImV4cCI6MTcxODE5NDQ5MywiaWF0IjoxNzE4MTkyNjkzfQ.75Q4fK5HcdU7gyeWFBBlWkj9ha2E1p4P9oNVSwFH2Jc","refreshToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3QxOSIsInVuaXF1ZV9uYW1lIjoiVXNlclRlc3QxOSIsIm5hbWVpZCI6IjIwIiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxOTI2OTMsImV4cCI6MTcxODE5NjI5MywiaWF0IjoxNzE4MTkyNjkzfQ.-Zo2UFH_kO5czd6_trT5OH_o-3COHrqPu2Q25lyR2cg"}} 2024-06-12 17:14:53.574 +05:30 36a1d930-6abf-49b6-b1e9-4b9806b87f9f INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 200 859 application/json; charset=utf-8 43.3206ms 2024-06-12 17:15:21.705 +05:30 e851ddd0-a7c4-4184-aa66-3108bbb0842e INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/user/upsertuser - application/json-patch+json 1202 2024-06-12 17:15:21.719 +05:30 e851ddd0-a7c4-4184-aa66-3108bbb0842e INF CORS policy execution successful. 2024-06-12 17:15:21.721 +05:30 e851ddd0-a7c4-4184-aa66-3108bbb0842e INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxNzA0MDIsImV4cCI6MTcxODIyODAwMiwiaWF0IjoxNzE4MTcwNDAyfQ.z0S2LD0aFju5kMF-bBBLZVFBa5JLZVGvrdwPf_zvq0s}, {Connection: keep-alive}, {Content-Length: 1202}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "id": 20, "loginName": "UserTest19", "loginAbbr": "UT", "userName": "UserTest19", "password": "UserTest19", "email": "UserTest19@example.com", "phone": "string", "mobile": "string", "image": "string", "group": true, "parent": 0, "userType": 0, "linkId": 0, "domainName": "string", "domainUser": "string", "accountDisabled": true, "sendEmailNotification": true, "allowMultipleLogin": true, "emailOnLoginFailure": true, "emailUserOnLoginSuccess": true, "dontLockAccount": false, "numInvalidAttempts": 0, "lockedTill": "2024-05-26", "blockFromDate": "2024-06-28", "blockToDate": "2024-06-29", "timeRestrictionStartDate": "2024-06-28", "timeRestrictionEndDate": "2024-06-29", "timeRestrictionStartTime": "12:34:56", "timeRestrictionEndTime": "12:34:56", "location": 0, "language": 3, "altLanguage": 0, "timeZone": 0, "userAccess": 0, "pwdChangeDate": "2024-05-27", "authenticationCode": "string", "signature": "", "role": 7, "emailAuthPermission": false, "macAddress": "string", "pwdChangeNextLogOn": true, "pwdNeverExpires": true, "pwdCantChange": true, "pwdExpiry": 0, "days": [ { "day": 1 } ] } 2024-06-12 17:15:21.731 +05:30 a071744c-e9b3-4a09-a8df-13d5aabe52a6 INF Executing endpoint 'Sang.Security.Api.Controllers.UserController.UpsertUser (Sang.Security.Api)' 2024-06-12 17:15:21.732 +05:30 a071744c-e9b3-4a09-a8df-13d5aabe52a6 INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.Security.Api.Models.APIRequest.UserRequest) on controller Sang.Security.Api.Controllers.UserController (Sang.Security.Api). 2024-06-12 17:15:21.766 +05:30 a071744c-e9b3-4a09-a8df-13d5aabe52a6 INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:15:21.772 +05:30 a071744c-e9b3-4a09-a8df-13d5aabe52a6 INF Executed action Sang.Security.Api.Controllers.UserController.UpsertUser (Sang.Security.Api) in 40.0249ms 2024-06-12 17:15:21.773 +05:30 a071744c-e9b3-4a09-a8df-13d5aabe52a6 INF Executed endpoint 'Sang.Security.Api.Controllers.UserController.UpsertUser (Sang.Security.Api)' 2024-06-12 17:15:21.774 +05:30 a071744c-e9b3-4a09-a8df-13d5aabe52a6 INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: e851ddd0-a7c4-4184-aa66-3108bbb0842e}, {Location: http://103.120.178.195/InventoryFinance/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":201,"message":"User updated successfully.","result":"20"} 2024-06-12 17:15:21.775 +05:30 a071744c-e9b3-4a09-a8df-13d5aabe52a6 INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/user/upsertuser - 201 90 application/json; charset=utf-8 70.3108ms 2024-06-12 17:15:27.093 +05:30 49e58fd3-d10f-4ac8-b9c8-5620636501d9 INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 95 2024-06-12 17:15:27.096 +05:30 49e58fd3-d10f-4ac8-b9c8-5620636501d9 INF CORS policy execution successful. 2024-06-12 17:15:27.097 +05:30 49e58fd3-d10f-4ac8-b9c8-5620636501d9 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxNzA0MDIsImV4cCI6MTcxODIyODAwMiwiaWF0IjoxNzE4MTcwNDAyfQ.z0S2LD0aFju5kMF-bBBLZVFBa5JLZVGvrdwPf_zvq0s}, {Connection: keep-alive}, {Content-Length: 95}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest19", "password": "UserTest19", "entityId": 7, "channelId": 2 } 2024-06-12 17:15:27.097 +05:30 4d7b0826-efc2-4289-ba42-af16326a86c2 INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:15:27.098 +05:30 4d7b0826-efc2-4289-ba42-af16326a86c2 INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 17:15:27.103 +05:30 4d7b0826-efc2-4289-ba42-af16326a86c2 INF Database retrieved 2024-06-12 17:15:27.106 +05:30 4d7b0826-efc2-4289-ba42-af16326a86c2 INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:15:27.107 +05:30 4d7b0826-efc2-4289-ba42-af16326a86c2 INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 8.9355ms 2024-06-12 17:15:27.107 +05:30 4d7b0826-efc2-4289-ba42-af16326a86c2 INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:15:27.107 +05:30 4d7b0826-efc2-4289-ba42-af16326a86c2 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 49e58fd3-d10f-4ac8-b9c8-5620636501d9}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":404,"message":"Account is disabled.","result":null} 2024-06-12 17:15:27.108 +05:30 4d7b0826-efc2-4289-ba42-af16326a86c2 INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 404 84 application/json; charset=utf-8 14.2976ms 2024-06-12 17:26:20.651 +05:30 INF Application is shutting down... 2024-06-12 17:52:45.134 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 17:52:45.193 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 17:52:45.216 +05:30 INF Creating key {850faf70-e2ed-4d80-b68d-4dae96ff30d0} with creation date 2024-06-12 12:22:45Z, activation date 2024-06-12 12:22:45Z, and expiration date 2024-09-10 12:22:45Z. 2024-06-12 17:52:45.232 +05:30 WRN No XML encryptor configured. Key {850faf70-e2ed-4d80-b68d-4dae96ff30d0} may be persisted to storage in unencrypted form. 2024-06-12 17:52:45.416 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 17:52:45.417 +05:30 INF Hosting environment: Production 2024-06-12 17:52:45.417 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 17:52:45.429 +05:30 0ef27045-6fba-45cb-9f6e-db277ce07f16 INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/user/upsertuser - application/json-patch+json 1203 2024-06-12 17:52:45.657 +05:30 0ef27045-6fba-45cb-9f6e-db277ce07f16 INF CORS policy execution successful. 2024-06-12 17:52:45.675 +05:30 0ef27045-6fba-45cb-9f6e-db277ce07f16 INF HTTP request: Path: /user/upsertuser QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxNzA0MDIsImV4cCI6MTcxODIyODAwMiwiaWF0IjoxNzE4MTcwNDAyfQ.z0S2LD0aFju5kMF-bBBLZVFBa5JLZVGvrdwPf_zvq0s}, {Connection: keep-alive}, {Content-Length: 1203}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "id": 20, "loginName": "UserTest19", "loginAbbr": "UT", "userName": "UserTest19", "password": "UserTest19", "email": "UserTest19@example.com", "phone": "string", "mobile": "string", "image": "string", "group": true, "parent": 0, "userType": 0, "linkId": 0, "domainName": "string", "domainUser": "string", "accountDisabled": false, "sendEmailNotification": true, "allowMultipleLogin": true, "emailOnLoginFailure": true, "emailUserOnLoginSuccess": true, "dontLockAccount": false, "numInvalidAttempts": 0, "lockedTill": "2024-05-26", "blockFromDate": "2024-06-12", "blockToDate": "2024-06-29", "timeRestrictionStartDate": "2024-06-28", "timeRestrictionEndDate": "2024-06-29", "timeRestrictionStartTime": "12:34:56", "timeRestrictionEndTime": "12:34:56", "location": 0, "language": 3, "altLanguage": 0, "timeZone": 0, "userAccess": 0, "pwdChangeDate": "2024-05-27", "authenticationCode": "string", "signature": "", "role": 7, "emailAuthPermission": false, "macAddress": "string", "pwdChangeNextLogOn": true, "pwdNeverExpires": true, "pwdCantChange": true, "pwdExpiry": 0, "days": [ { "day": 1 } ] } 2024-06-12 17:52:45.734 +05:30 612652b1-bb17-4a70-903c-74a2fda7dd8a INF Executing endpoint 'Sang.Security.Api.Controllers.UserController.UpsertUser (Sang.Security.Api)' 2024-06-12 17:52:45.770 +05:30 612652b1-bb17-4a70-903c-74a2fda7dd8a INF Route matched with {action = "UpsertUser", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] UpsertUser(Sang.Security.Api.Models.APIRequest.UserRequest) on controller Sang.Security.Api.Controllers.UserController (Sang.Security.Api). 2024-06-12 17:52:46.341 +05:30 612652b1-bb17-4a70-903c-74a2fda7dd8a INF Executing CreatedAtActionResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:52:46.394 +05:30 612652b1-bb17-4a70-903c-74a2fda7dd8a INF Executed action Sang.Security.Api.Controllers.UserController.UpsertUser (Sang.Security.Api) in 617.5268ms 2024-06-12 17:52:46.400 +05:30 612652b1-bb17-4a70-903c-74a2fda7dd8a INF Executed endpoint 'Sang.Security.Api.Controllers.UserController.UpsertUser (Sang.Security.Api)' 2024-06-12 17:52:46.403 +05:30 612652b1-bb17-4a70-903c-74a2fda7dd8a INF HTTP Response: StatusCode: 201 Headers: {X-Correlation-Id: 0ef27045-6fba-45cb-9f6e-db277ce07f16}, {Location: http://103.120.178.195/InventoryFinance/user/upsertuser}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Success","statusCode":201,"message":"User updated successfully.","result":"20"} 2024-06-12 17:52:46.420 +05:30 612652b1-bb17-4a70-903c-74a2fda7dd8a INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/user/upsertuser - 201 90 application/json; charset=utf-8 992.7497ms 2024-06-12 17:52:59.373 +05:30 3ffa40d9-a989-47e8-8fac-d1180f4db57f INF Request starting HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - application/json-patch+json 95 2024-06-12 17:52:59.380 +05:30 3ffa40d9-a989-47e8-8fac-d1180f4db57f INF CORS policy execution successful. 2024-06-12 17:52:59.382 +05:30 3ffa40d9-a989-47e8-8fac-d1180f4db57f INF HTTP request: Path: /login/login QueryString: Headers: {Accept: */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-GB,en-US;q=0.9,en;q=0.8}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiVXNlclRlc3Q2IiwidW5pcXVlX25hbWUiOiJVc2VyVGVzdDYiLCJuYW1laWQiOiI3IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIl0sIkRhdGFiYXNlS2V5IjoiNyIsIkRhdGFiYXNlTmFtZSI6IlNTMDAwMSIsIkNoYW5uZWxJZCI6IjIiLCJuYmYiOjE3MTgxNzA0MDIsImV4cCI6MTcxODIyODAwMiwiaWF0IjoxNzE4MTcwNDAyfQ.z0S2LD0aFju5kMF-bBBLZVFBa5JLZVGvrdwPf_zvq0s}, {Connection: keep-alive}, {Content-Length: 95}, {Content-Type: application/json-patch+json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195/InventoryFinance/swagger/index.html}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195} Host: 103.120.178.195 Body: { "loginName": "UserTest19", "password": "UserTest19", "entityId": 7, "channelId": 2 } 2024-06-12 17:52:59.385 +05:30 9ef00116-5f38-4b30-b3f3-be12828f28a6 INF Executing endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:52:59.397 +05:30 9ef00116-5f38-4b30-b3f3-be12828f28a6 INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Security.Api.Models.APIRequest.LoginRequest) on controller Sang.Security.Api.Controllers.LoginController (Sang.Security.Api). 2024-06-12 17:52:59.489 +05:30 9ef00116-5f38-4b30-b3f3-be12828f28a6 INF Database retrieved 2024-06-12 17:52:59.503 +05:30 9ef00116-5f38-4b30-b3f3-be12828f28a6 INF Executing NotFoundObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 17:52:59.506 +05:30 9ef00116-5f38-4b30-b3f3-be12828f28a6 INF Executed action Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api) in 108.2534ms 2024-06-12 17:52:59.506 +05:30 9ef00116-5f38-4b30-b3f3-be12828f28a6 INF Executed endpoint 'Sang.Security.Api.Controllers.LoginController.Login (Sang.Security.Api)' 2024-06-12 17:52:59.507 +05:30 9ef00116-5f38-4b30-b3f3-be12828f28a6 INF HTTP Response: StatusCode: 404 Headers: {X-Correlation-Id: 3ffa40d9-a989-47e8-8fac-d1180f4db57f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 83} Body: {"status":"Failure","statusCode":404,"message":"Account is blocked.","result":null} 2024-06-12 17:52:59.510 +05:30 9ef00116-5f38-4b30-b3f3-be12828f28a6 INF Request finished HTTP/1.1 POST http://103.120.178.195/InventoryFinance/login/login - 404 83 application/json; charset=utf-8 136.9815ms 2024-06-12 18:03:43.824 +05:30 INF Application is shutting down... 2024-06-12 18:05:50.537 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 18:05:50.599 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 18:05:50.623 +05:30 INF Creating key {161170bd-dcb1-47a8-a69a-1cf0fcb05604} with creation date 2024-06-12 12:35:50Z, activation date 2024-06-12 12:35:50Z, and expiration date 2024-09-10 12:35:50Z. 2024-06-12 18:05:50.635 +05:30 WRN No XML encryptor configured. Key {161170bd-dcb1-47a8-a69a-1cf0fcb05604} may be persisted to storage in unencrypted form. 2024-06-12 18:05:50.839 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 18:05:50.840 +05:30 INF Hosting environment: Production 2024-06-12 18:05:50.840 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 18:05:50.853 +05:30 72360809-dc71-4bc6-a78f-e7f1a8bf0b0c INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/user/getusersummary - null null 2024-06-12 18:05:51.107 +05:30 37731293-696a-4bb8-9769-6cbca2959abe INF Executing endpoint 'Sang.Security.Api.Controllers.UserController.GetUserSummary (Sang.Security.Api)' 2024-06-12 18:05:51.141 +05:30 37731293-696a-4bb8-9769-6cbca2959abe INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary() on controller Sang.Security.Api.Controllers.UserController (Sang.Security.Api). 2024-06-12 18:05:51.497 +05:30 37731293-696a-4bb8-9769-6cbca2959abe INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2024-06-12 18:05:51.595 +05:30 37731293-696a-4bb8-9769-6cbca2959abe INF Executed action Sang.Security.Api.Controllers.UserController.GetUserSummary (Sang.Security.Api) in 448.7199ms 2024-06-12 18:05:51.602 +05:30 37731293-696a-4bb8-9769-6cbca2959abe INF Executed endpoint 'Sang.Security.Api.Controllers.UserController.GetUserSummary (Sang.Security.Api)' 2024-06-12 18:05:51.616 +05:30 37731293-696a-4bb8-9769-6cbca2959abe INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/user/getusersummary - 200 1315 application/json; charset=utf-8 765.4032ms 2024-06-12 18:16:49.067 +05:30 INF Application is shutting down... 2024-06-12 23:32:47.477 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2024-06-12 23:32:47.533 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2024-06-12 23:32:47.555 +05:30 INF Creating key {1945f838-a03b-4291-971e-55e29d9a3b16} with creation date 2024-06-12 18:02:47Z, activation date 2024-06-12 18:02:47Z, and expiration date 2024-09-10 18:02:47Z. 2024-06-12 23:32:47.570 +05:30 WRN No XML encryptor configured. Key {1945f838-a03b-4291-971e-55e29d9a3b16} may be persisted to storage in unencrypted form. 2024-06-12 23:32:47.767 +05:30 INF Application started. Press Ctrl+C to shut down. 2024-06-12 23:32:47.768 +05:30 INF Hosting environment: Production 2024-06-12 23:32:47.768 +05:30 INF Content root path: C:\inetpub\wwwroot\InventoryFinance 2024-06-12 23:32:47.787 +05:30 ee8b0d20-3d98-4487-8274-8207242407af INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/index.html - null null 2024-06-12 23:32:47.969 +05:30 ee8b0d20-3d98-4487-8274-8207242407af INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/index.html - 200 null text/html;charset=utf-8 183.9433ms 2024-06-12 23:32:48.504 +05:30 ca8861b1-0c0a-4817-a5a2-45c0db448a3c INF Request starting HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/v1/swagger.json - null null 2024-06-12 23:32:48.755 +05:30 ca8861b1-0c0a-4817-a5a2-45c0db448a3c INF Request finished HTTP/1.1 GET http://103.120.178.195/InventoryFinance/swagger/v1/swagger.json - 200 null application/json;charset=utf-8 250.9961ms 2024-06-12 23:43:46.188 +05:30 INF Application is shutting down...