- ABP Framework version: v8.0.1
- UI Type: MVC
- Database System: EF Core (SQL Server)
- Tiered (for MVC) or Auth Server Separated (for Angular): yes
- Exception message and full stack trace:
- Steps to reproduce the issue:
I created a new microservice solution which is name chatservice and installed needed packages and made needed configurations in needed solutions. I can chat on web client applications with users and everything is fine with signalr connection.
After a while I want to add a mobile application written with flutter and I changed place of Volo.Chat.Web package from microservice web project to backoffice web project and also changed place of Volo.Chat.SignalR package from microservice web project to chat microservice HttpApi.Host project.
I also added needed yarp configurations for Gateways and everything is fine except signalr connections. After I changed place of given packages signalr connections looks like working in web development console but they are not working .
Can you help me please?
31 Answer(s)
-
0
hi
Are there
error/warning
logs?Thanks
-
0
Project Configurations
Backoffice Web Application
[DependsOn( typeof(AbpCachingStackExchangeRedisModule), typeof(AbpEventBusRabbitMqModule), typeof(AbpAspNetCoreMvcClientModule), typeof(AbpAspNetCoreAuthenticationOpenIdConnectModule), typeof(AbpHttpClientWebModule), typeof(AbpHttpClientIdentityModelWebModule), typeof(AbpAspNetCoreMvcUiLeptonXThemeModule), typeof(AbpAccountPublicHttpApiClientModule), typeof(AbpAccountPublicWebImpersonationModule), typeof(IdentityServiceWebModule), typeof(IdentityServiceHttpApiClientModule), typeof(AdministrationServiceWebModule), typeof(AdministrationServiceHttpApiClientModule), typeof(SocieraSharedHostingAspNetCoreModule), typeof(SocieraSharedLocalizationModule), typeof(ConfigurationServiceWebModule), typeof(ConfigurationServiceHttpApiClientModule), typeof(ProfessionServiceWebModule), typeof(ProfessionServiceHttpApiClientModule), typeof(CmsServiceWebModule), typeof(CmsServiceHttpApiClientModule), typeof(ChatServiceWebModule), typeof(ChatServiceHttpApiClientModule), typeof(LocationServiceWebModule), typeof(LocationServiceHttpApiClientModule), typeof(NotificationServiceWebModule), typeof(NotificationServiceHttpApiClientModule), typeof(FormServiceWebModule), typeof(FormServiceHttpApiClientModule), typeof(FriendshipServiceWebModule), typeof(FriendshipServiceHttpApiClientModule), typeof(ChatWebModule) )] public class SocieraWebModule : AbpModule
Chat Microservice Web Project
[DependsOn( typeof(ChatServiceApplicationContractsModule), typeof(AbpAspNetCoreMvcUiThemeSharedModule), typeof(AbpAutoMapperModule) )] public class ChatServiceWebModule : AbpModule
Chat Microservice HttpApi.Host Project
[DependsOn( typeof(SocieraSharedHostingMicroservicesModule), typeof(ChatServiceApplicationModule), typeof(ChatServiceHttpApiModule), typeof(ChatServiceEntityFrameworkCoreModule), typeof(AbpHttpClientIdentityModelWebModule), typeof(AbpIdentityHttpApiClientModule), typeof(ChatSignalRModule) )] public class ChatServiceHttpApiHostModule : AbpModule
WebGateway yarp configuration
"Chat": { "ClusterId": "Chat", "Match": { "Path": "/api/chat/{**catch-all}" } }, "SignalrHubs": { "ClusterId": "Chat", "Match": { "Path": "/signalr-hubs/chat/{**catch-all}" } }, "ChatAll": { "ClusterId": "Chat", "Match": { "Path": "/api/chat-service/{**catch-all}" } }, "ChatSwagger": { "ClusterId": "Chat", "Match": { "Path": "/swagger-json/Chat/swagger/v1/swagger.json" }, "Transforms": [ { "PathRemovePrefix": "/swagger-json/Chat" } ] }
-
0
Chrome console
[2024-04-23T13:22:40.934Z] Information: Normalizing '/signalr-hubs/chat' to 'https://localhost:44321/signalr-hubs/chat'.
POST https://localhost:44321/signalr-hubs/chat/negotiate?negotiateVersion=1 404 (Not Found)
[2024-04-23T13:22:40.944Z] Error: Failed to complete negotiation with the server: Error: : Status code '404' Either this is not a SignalR endpoint or there is a proxy blocking the connection.
[2024-04-23T13:22:40.944Z] Error: Failed to start the connection: Error: Failed to complete negotiation with the server: Error: : Status code '404' Either this is not a SignalR endpoint or there is a proxy blocking the connection.
Error: Failed to complete negotiation with the server: Error: : Status code '404' Either this is not a SignalR endpoint or there is a proxy blocking the connection.
-
0
Logs for auth-server
[auth-server_d10e9a71-0]: [16:22:40 INF] Executing endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)' [auth-server_d10e9a71-0]: [16:22:40 INF] Route matched with {area = "account", action = "GetProfilePictureFile", controller = "Account", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Content.IRemoteStreamContent] GetProfilePictureFileAsync(System.Guid) on controller Volo.Abp.Account.AccountController (Volo.Abp.Account.Pro.Public.HttpApi). [auth-server_d10e9a71-0]: [16:22:40 INF] Executing action method Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi) - Validation state: Valid [auth-server_d10e9a71-0]: [16:22:40 INF] Executed action method Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 9.7474ms. [auth-server_d10e9a71-0]: [16:22:40 INF] Executing ObjectResult, writing value of type 'Volo.Abp.Content.RemoteStreamContent'. [auth-server_d10e9a71-0]: [16:22:40 INF] Executed action Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi) in 21.7921ms [auth-server_d10e9a71-0]: [16:22:40 INF] Executed endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)'
Logs for web
[web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint '/Index' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {page = "/Index", action = "", controller = "", area = ""}. Executing page /Index [web_0ecf7d6b-5]: [16:22:40 INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy [web_0ecf7d6b-5]: [16:22:40 INF] Executing handler method SolidTech.Sociera.Web.Pages.IndexModel.OnGet - ModelState is Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executed handler method OnGet, returned result . [web_0ecf7d6b-5]: [16:22:40 INF] Executing an implicit handler method - ModelState is Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executed an implicit handler method, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult. [web_0ecf7d6b-5]: [16:22:40 INF] Start processing HTTP request GET https://localhost:44325/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Sending HTTP request GET https://localhost:44325/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Received HTTP response headers after 98.96ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] End processing HTTP request after 99.1347ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] Start processing HTTP request GET https://localhost:44325/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Sending HTTP request GET https://localhost:44325/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Received HTTP response headers after 109.7158ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] End processing HTTP request after 109.9548ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] Executed page /Index in 226.3331ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint '/Index' [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "account", action = "GetProfilePictureFile", controller = "Account", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[Volo.Abp.Content.IRemoteStreamContent] GetProfilePictureFileAsync(System.Guid) on controller Volo.Abp.Account.AccountClientProxy (Volo.Abp.Account.Pro.Public.HttpApi.Client). [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "Abp", action = "Get", controller = "AbpApplicationLocalizationScript", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[Microsoft.AspNetCore.Mvc.ActionResult] GetAsync(Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto) on controller Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController (Volo.Abp.AspNetCore.Mvc). [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Start processing HTTP request GET https://localhost:44325/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Sending HTTP request GET https://localhost:44325/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 5.6949ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc) in 7.3513ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "Abp", action = "Get", controller = "AbpApplicationConfigurationScript", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Microsoft.AspNetCore.Mvc.ActionResult] Get() on controller Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController (Volo.Abp.AspNetCore.Mvc). [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "Abp", action = "GetAll", controller = "AbpServiceProxyScript", page = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult GetAll(Volo.Abp.AspNetCore.Mvc.ProxyScripting.ServiceProxyGenerationModel) on controller Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController (Volo.Abp.AspNetCore.Mvc). [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 0.0861ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) in 2.0382ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 6.1043ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) in 7.6597ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Received HTTP response headers after 36.1267ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] End processing HTTP request after 36.3478ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 36.7536ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ObjectResult, writing value of type 'Volo.Abp.Content.RemoteStreamContent'. [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client) in 37.7243ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client)' [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "chat", action = "GetTotalUnreadMessageCount", controller = "Contact", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[System.Int32] GetTotalUnreadMessageCountAsync() on controller Volo.Chat.Users.ContactClientProxy (Volo.Chat.HttpApi.Client). [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Start processing HTTP request GET https://localhost:44325/api/chat/contact/total-unread-message-count?api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Sending HTTP request GET https://localhost:44325/api/chat/contact/total-unread-message-count?api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Received HTTP response headers after 27.1551ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] End processing HTTP request after 27.4223ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 28.1452ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ObjectResult, writing value of type 'System.Int32'. [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client) in 29.162ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client)' -
0
Logs for web-gateway
[web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executing endpoint 'AbpApi' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Proxying to https://localhost:44367/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Received HTTP/2.0 response 200. [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executed endpoint 'AbpApi' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executing endpoint 'AbpApi' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Proxying to https://localhost:44367/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Received HTTP/2.0 response 200. [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executed endpoint 'AbpApi' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executing endpoint 'Account' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Proxying to https://localhost:44322/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Received HTTP/2.0 response 200. [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executed endpoint 'Account' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executing endpoint 'Chat' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Proxying to https://localhost:44895/api/chat/contact/total-unread-message-count?api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Received HTTP/2.0 response 200. [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executed endpoint 'Chat'
-
0
Logs for chat-service
[chat-service_79a76997-5]: [16:22:40 INF] Executing endpoint 'Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi)' [chat-service_79a76997-5]: [16:22:40 INF] Route matched with {area = "chat", action = "GetTotalUnreadMessageCount", controller = "Contact"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int32] GetTotalUnreadMessageCountAsync() on controller Volo.Chat.Users.ContactController (Volo.Chat.HttpApi). [chat-service_79a76997-5]: [16:22:40 INF] Executing action method Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi) - Validation state: Valid [chat-service_79a76997-5]: [16:22:40 INF] Executed action method Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 15.3778ms. [chat-service_79a76997-5]: [16:22:40 INF] Executing ObjectResult, writing value of type 'System.Int32'. [chat-service_79a76997-5]: [16:22:40 INF] Executed action Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi) in 18.0466ms [chat-service_79a76997-5]: [16:22:40 INF] Executed endpoint 'Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi)'
-
0
As I understand I can't connect signalr in ChatService.HttpApi.Host project over web-gateway
-
0
hi
POST https://localhost:44321/signalr-hubs/chat/negotiate?negotiateVersion=1 404 (Not Found) Error: Failed to complete negotiation with the server: Error: : Status code '404' Either this is not a SignalR endpoint or there is a proxy blocking the connection.
Can you try to add
ChatSignalRModule
toWeb Projects
-
0
I added ChatSignalRModule to Web project in main solution. Now, Browser console errors disappeared but SignalR connection is not working properly.
-
0
hi
Please clear all
logs.txt
and re-share the logs of all applications. Thanks.https://wetransfer.com/ liming.ma@volosoft.com
-
0
Hi,
Logs for auth-server
[auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)' [auth-server_5d4ae0ee-6]: [11:33:13 INF] Route matched with {area = "account", action = "GetProfilePictureFile", controller = "Account", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[Volo.Abp.Content.IRemoteStreamContent] GetProfilePictureFileAsync(System.Guid) on controller Volo.Abp.Account.AccountController (Volo.Abp.Account.Pro.Public.HttpApi). [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing action method Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi) - Validation state: Valid [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed action method Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 6.2389ms. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing ObjectResult, writing value of type 'Volo.Abp.Content.RemoteStreamContent'. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed action Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi) in 13.7657ms [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)' [auth-server_5d4ae0ee-6]: [11:33:13 INF] The request URI matched a server endpoint: Configuration. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The configuration request was successfully extracted: {}. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The configuration request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "issuer": "https://localhost:44322/", [auth-server_5d4ae0ee-6]: "authorization_endpoint": "https://localhost:44322/connect/authorize", [auth-server_5d4ae0ee-6]: "token_endpoint": "https://localhost:44322/connect/token", [auth-server_5d4ae0ee-6]: "introspection_endpoint": "https://localhost:44322/connect/introspect", [auth-server_5d4ae0ee-6]: "end_session_endpoint": "https://localhost:44322/connect/logout", [auth-server_5d4ae0ee-6]: "revocation_endpoint": "https://localhost:44322/connect/revocat", [auth-server_5d4ae0ee-6]: "userinfo_endpoint": "https://localhost:44322/connect/userinfo", [auth-server_5d4ae0ee-6]: "device_authorization_endpoint": "https://localhost:44322/device", [auth-server_5d4ae0ee-6]: "jwks_uri": "https://localhost:44322/.well-known/jwks", [auth-server_5d4ae0ee-6]: "grant_types_supported": [ [auth-server_5d4ae0ee-6]: "authorization_code", [auth-server_5d4ae0ee-6]: "implicit", [auth-server_5d4ae0ee-6]: "password", [auth-server_5d4ae0ee-6]: "client_credentials", [auth-server_5d4ae0ee-6]: "refresh_token", [auth-server_5d4ae0ee-6]: "urn:ietf:params:oauth:grant-type:device_code", [auth-server_5d4ae0ee-6]: "LinkLogin", [auth-server_5d4ae0ee-6]: "Impersonation" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "response_types_supported": [ [auth-server_5d4ae0ee-6]: "code", [auth-server_5d4ae0ee-6]: "code id_token", [auth-server_5d4ae0ee-6]: "code id_token token", [auth-server_5d4ae0ee-6]: "code token", [auth-server_5d4ae0ee-6]: "id_token", [auth-server_5d4ae0ee-6]: "id_token token", [auth-server_5d4ae0ee-6]: "token", [auth-server_5d4ae0ee-6]: "none" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "response_modes_supported": [ [auth-server_5d4ae0ee-6]: "form_post", [auth-server_5d4ae0ee-6]: "fragment", [auth-server_5d4ae0ee-6]: "query" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "scopes_supported": [ [auth-server_5d4ae0ee-6]: "openid", [auth-server_5d4ae0ee-6]: "offline_access", [auth-server_5d4ae0ee-6]: "email", [auth-server_5d4ae0ee-6]: "profile", [auth-server_5d4ae0ee-6]: "phone", [auth-server_5d4ae0ee-6]: "roles", [auth-server_5d4ae0ee-6]: "address", [auth-server_5d4ae0ee-6]: "AccountService", [auth-server_5d4ae0ee-6]: "IdentityService", [auth-server_5d4ae0ee-6]: "AdministrationService", [auth-server_5d4ae0ee-6]: "ConfigurationService", [auth-server_5d4ae0ee-6]: "ProfessionService", [auth-server_5d4ae0ee-6]: "CmsService", [auth-server_5d4ae0ee-6]: "ChatService", [auth-server_5d4ae0ee-6]: "LocationService", [auth-server_5d4ae0ee-6]: "NotificationService", [auth-server_5d4ae0ee-6]: "FormService", [auth-server_5d4ae0ee-6]: "FriendshipService" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "claims_supported": [ [auth-server_5d4ae0ee-6]: "aud", [auth-server_5d4ae0ee-6]: "exp", [auth-server_5d4ae0ee-6]: "iat", [auth-server_5d4ae0ee-6]: "iss", [auth-server_5d4ae0ee-6]: "sub" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "id_token_signing_alg_values_supported": [ [auth-server_5d4ae0ee-6]: "RS256" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "code_challenge_methods_supported": [ [auth-server_5d4ae0ee-6]: "plain", [auth-server_5d4ae0ee-6]: "S256" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "subject_types_supported": [ [auth-server_5d4ae0ee-6]: "public" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "token_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "introspection_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "revocation_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "device_authorization_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "claims_parameter_supported": false, [auth-server_5d4ae0ee-6]: "request_parameter_supported": false, [auth-server_5d4ae0ee-6]: "request_uri_parameter_supported": false, [auth-server_5d4ae0ee-6]: "authorization_response_iss_parameter_supported": true [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The request URI matched a server endpoint: Cryptography. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The cryptography request was successfully extracted: {}. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The cryptography request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "keys": [ [auth-server_5d4ae0ee-6]: { [auth-server_5d4ae0ee-6]: "kid": "E21662E53631E1426A3188FF16D3FA7FB70ACC9D", [auth-server_5d4ae0ee-6]: "use": "sig", [auth-server_5d4ae0ee-6]: "kty": "RSA", [auth-server_5d4ae0ee-6]: "alg": "RS256", [auth-server_5d4ae0ee-6]: "e": "AQAB", [auth-server_5d4ae0ee-6]: "n": "z4jVpokUYzEb5ng5rS3uhanApdn1Wepc3RqfXgu92_yYeGqtW7T6IR7JbR3rtYvBtSDbcYQo26dylP-i9RbkRrPwhABVXkj4l-1GW-VYhkWKpPuYfunT35180dDNEGgJFNIE3s5xG3TzinBRO34nS4vPn4XWofX6GqH0BIqxEraXYvRTGstawyWQ3J3pfM5D7XUbgw0lsWl8AefXtZUyUUZribz_ZUQYo9YZsSUft55jEmUwp2NXYZ-jjnPGmHrK4lwXlJ9OshMfkgiJ4zw6V-saztt0t2_OOhV1ZozG74wuSdNnDlaMm7H9binUEADv7ITljWud3AuJadrnJM0GmQ", [auth-server_5d4ae0ee-6]: "x5t": "4hZi5TYx4UJqMYj_FtP6f7cKzJ0", [auth-server_5d4ae0ee-6]: "x5c": [ [auth-server_5d4ae0ee-6]: "MIIC9TCCAd2gAwIBAgIJAPDNm8604eyYMA0GCSqGSIb3DQEBCwUAMDAxLjAsBgNVBAMTJU9wZW5JZGRpY3QgU2VydmVyIFNpZ25pbmcgQ2VydGlmaWNhdGUwHhcNMjMxMDE4MDk1MDQzWhcNMjUxMDE4MDk1MDQzWjAwMS4wLAYDVQQDEyVPcGVuSWRkaWN0IFNlcnZlciBTaWduaW5nIENlcnRpZmljYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz4jVpokUYzEb5ng5rS3uhanApdn1Wepc3RqfXgu92/yYeGqtW7T6IR7JbR3rtYvBtSDbcYQo26dylP+i9RbkRrPwhABVXkj4l+1GW+VYhkWKpPuYfunT35180dDNEGgJFNIE3s5xG3TzinBRO34nS4vPn4XWofX6GqH0BIqxEraXYvRTGstawyWQ3J3pfM5D7XUbgw0lsWl8AefXtZUyUUZribz/ZUQYo9YZsSUft55jEmUwp2NXYZ+jjnPGmHrK4lwXlJ9OshMfkgiJ4zw6V+saztt0t2/OOhV1ZozG74wuSdNnDlaMm7H9binUEADv7ITljWud3AuJadrnJM0GmQIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAE/3hNwLrCgdmZUfA3laPJzw0s5/XVK7qVW/qZUs659GHgpYpN+m4U/p2QM2QiQJTrpbGiwN5SJ1nqtowabN3EgLDt70vbmlr8Qn3jfl3tTfjyNbyU61M+9ja7ZorxtZSTbhQTAsfpRrFciMjjd9AZ3pSLdxfqy/gShRRHwdRsxsevy3BAvMV+F31rEnt5oo7Fp9lmbFwTq1iMD8sjyVuqjtyZimxjaa0w1Ijaga00nz3hbYqkVQiPUsI1kDQl20wczwZXaqMu1N3X1Pq/aNJAdyWBwd1VK4JJXqSTpXYbEo6To63t3GdfbJ18mPGVXvtoela2XQ+g6p7kHnrgUpwOM=" [auth-server_5d4ae0ee-6]: ] [auth-server_5d4ae0ee-6]: } [auth-server_5d4ae0ee-6]: ] [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The request URI matched a server endpoint: Token. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The token request was successfully extracted: { [auth-server_5d4ae0ee-6]: "grant_type": "client_credentials", [auth-server_5d4ae0ee-6]: "scope": "IdentityService", [auth-server_5d4ae0ee-6]: "client_id": "ChatService", [auth-server_5d4ae0ee-6]: "client_secret": "[redacted]" [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The token request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing endpoint 'Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore)' [auth-server_5d4ae0ee-6]: [11:33:13 INF] Route matched with {action = "Handle", controller = "Token", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[Microsoft.AspNetCore.Mvc.IActionResult] HandleAsync() on controller Volo.Abp.OpenIddict.Controllers.TokenController (Volo.Abp.OpenIddict.AspNetCore). [auth-server_5d4ae0ee-6]: [11:33:13 INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing action method Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore) - Validation state: Valid [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed action method Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore), returned result Microsoft.AspNetCore.Mvc.SignInResult in 11.1235ms. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing SignInResult with authentication scheme (OpenIddict.Server.AspNetCore) and the following principal: System.Security.Claims.ClaimsPrincipal. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "access_token": "[redacted]", [auth-server_5d4ae0ee-6]: "token_type": "Bearer", [auth-server_5d4ae0ee-6]: "expires_in": 3599 [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed action Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore) in 34.3788ms [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed endpoint 'Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore)' -
0
Logs for auth-server
[auth-server_5d4ae0ee-6]: [11:33:37 INF] The request URI matched a server endpoint: Configuration. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The configuration request was successfully extracted: {}. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The configuration request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "issuer": "https://localhost:44322/", [auth-server_5d4ae0ee-6]: "authorization_endpoint": "https://localhost:44322/connect/authorize", [auth-server_5d4ae0ee-6]: "token_endpoint": "https://localhost:44322/connect/token", [auth-server_5d4ae0ee-6]: "introspection_endpoint": "https://localhost:44322/connect/introspect", [auth-server_5d4ae0ee-6]: "end_session_endpoint": "https://localhost:44322/connect/logout", [auth-server_5d4ae0ee-6]: "revocation_endpoint": "https://localhost:44322/connect/revocat", [auth-server_5d4ae0ee-6]: "userinfo_endpoint": "https://localhost:44322/connect/userinfo", [auth-server_5d4ae0ee-6]: "device_authorization_endpoint": "https://localhost:44322/device", [auth-server_5d4ae0ee-6]: "jwks_uri": "https://localhost:44322/.well-known/jwks", [auth-server_5d4ae0ee-6]: "grant_types_supported": [ [auth-server_5d4ae0ee-6]: "authorization_code", [auth-server_5d4ae0ee-6]: "implicit", [auth-server_5d4ae0ee-6]: "password", [auth-server_5d4ae0ee-6]: "client_credentials", [auth-server_5d4ae0ee-6]: "refresh_token", [auth-server_5d4ae0ee-6]: "urn:ietf:params:oauth:grant-type:device_code", [auth-server_5d4ae0ee-6]: "LinkLogin", [auth-server_5d4ae0ee-6]: "Impersonation" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "response_types_supported": [ [auth-server_5d4ae0ee-6]: "code", [auth-server_5d4ae0ee-6]: "code id_token", [auth-server_5d4ae0ee-6]: "code id_token token", [auth-server_5d4ae0ee-6]: "code token", [auth-server_5d4ae0ee-6]: "id_token", [auth-server_5d4ae0ee-6]: "id_token token", [auth-server_5d4ae0ee-6]: "token", [auth-server_5d4ae0ee-6]: "none" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "response_modes_supported": [ [auth-server_5d4ae0ee-6]: "form_post", [auth-server_5d4ae0ee-6]: "fragment", [auth-server_5d4ae0ee-6]: "query" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "scopes_supported": [ [auth-server_5d4ae0ee-6]: "openid", [auth-server_5d4ae0ee-6]: "offline_access", [auth-server_5d4ae0ee-6]: "email", [auth-server_5d4ae0ee-6]: "profile", [auth-server_5d4ae0ee-6]: "phone", [auth-server_5d4ae0ee-6]: "roles", [auth-server_5d4ae0ee-6]: "address", [auth-server_5d4ae0ee-6]: "AccountService", [auth-server_5d4ae0ee-6]: "IdentityService", [auth-server_5d4ae0ee-6]: "AdministrationService", [auth-server_5d4ae0ee-6]: "ConfigurationService", [auth-server_5d4ae0ee-6]: "ProfessionService", [auth-server_5d4ae0ee-6]: "CmsService", [auth-server_5d4ae0ee-6]: "ChatService", [auth-server_5d4ae0ee-6]: "LocationService", [auth-server_5d4ae0ee-6]: "NotificationService", [auth-server_5d4ae0ee-6]: "FormService", [auth-server_5d4ae0ee-6]: "FriendshipService" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "claims_supported": [ [auth-server_5d4ae0ee-6]: "aud", [auth-server_5d4ae0ee-6]: "exp", [auth-server_5d4ae0ee-6]: "iat", [auth-server_5d4ae0ee-6]: "iss", [auth-server_5d4ae0ee-6]: "sub" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "id_token_signing_alg_values_supported": [ [auth-server_5d4ae0ee-6]: "RS256" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "code_challenge_methods_supported": [ [auth-server_5d4ae0ee-6]: "plain", [auth-server_5d4ae0ee-6]: "S256" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "subject_types_supported": [ [auth-server_5d4ae0ee-6]: "public" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "token_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "introspection_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "revocation_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "device_authorization_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "claims_parameter_supported": false, [auth-server_5d4ae0ee-6]: "request_parameter_supported": false, [auth-server_5d4ae0ee-6]: "request_uri_parameter_supported": false, [auth-server_5d4ae0ee-6]: "authorization_response_iss_parameter_supported": true [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The request URI matched a server endpoint: Cryptography. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The cryptography request was successfully extracted: {}. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The cryptography request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "keys": [ [auth-server_5d4ae0ee-6]: { [auth-server_5d4ae0ee-6]: "kid": "E21662E53631E1426A3188FF16D3FA7FB70ACC9D", [auth-server_5d4ae0ee-6]: "use": "sig", [auth-server_5d4ae0ee-6]: "kty": "RSA", [auth-server_5d4ae0ee-6]: "alg": "RS256", [auth-server_5d4ae0ee-6]: "e": "AQAB", [auth-server_5d4ae0ee-6]: "n": "z4jVpokUYzEb5ng5rS3uhanApdn1Wepc3RqfXgu92_yYeGqtW7T6IR7JbR3rtYvBtSDbcYQo26dylP-i9RbkRrPwhABVXkj4l-1GW-VYhkWKpPuYfunT35180dDNEGgJFNIE3s5xG3TzinBRO34nS4vPn4XWofX6GqH0BIqxEraXYvRTGstawyWQ3J3pfM5D7XUbgw0lsWl8AefXtZUyUUZribz_ZUQYo9YZsSUft55jEmUwp2NXYZ-jjnPGmHrK4lwXlJ9OshMfkgiJ4zw6V-saztt0t2_OOhV1ZozG74wuSdNnDlaMm7H9binUEADv7ITljWud3AuJadrnJM0GmQ", [auth-server_5d4ae0ee-6]: "x5t": "4hZi5TYx4UJqMYj_FtP6f7cKzJ0", [auth-server_5d4ae0ee-6]: "x5c": [ [auth-server_5d4ae0ee-6]: "MIIC9TCCAd2gAwIBAgIJAPDNm8604eyYMA0GCSqGSIb3DQEBCwUAMDAxLjAsBgNVBAMTJU9wZW5JZGRpY3QgU2VydmVyIFNpZ25pbmcgQ2VydGlmaWNhdGUwHhcNMjMxMDE4MDk1MDQzWhcNMjUxMDE4MDk1MDQzWjAwMS4wLAYDVQQDEyVPcGVuSWRkaWN0IFNlcnZlciBTaWduaW5nIENlcnRpZmljYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz4jVpokUYzEb5ng5rS3uhanApdn1Wepc3RqfXgu92/yYeGqtW7T6IR7JbR3rtYvBtSDbcYQo26dylP+i9RbkRrPwhABVXkj4l+1GW+VYhkWKpPuYfunT35180dDNEGgJFNIE3s5xG3TzinBRO34nS4vPn4XWofX6GqH0BIqxEraXYvRTGstawyWQ3J3pfM5D7XUbgw0lsWl8AefXtZUyUUZribz/ZUQYo9YZsSUft55jEmUwp2NXYZ+jjnPGmHrK4lwXlJ9OshMfkgiJ4zw6V+saztt0t2/OOhV1ZozG74wuSdNnDlaMm7H9binUEADv7ITljWud3AuJadrnJM0GmQIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAE/3hNwLrCgdmZUfA3laPJzw0s5/XVK7qVW/qZUs659GHgpYpN+m4U/p2QM2QiQJTrpbGiwN5SJ1nqtowabN3EgLDt70vbmlr8Qn3jfl3tTfjyNbyU61M+9ja7ZorxtZSTbhQTAsfpRrFciMjjd9AZ3pSLdxfqy/gShRRHwdRsxsevy3BAvMV+F31rEnt5oo7Fp9lmbFwTq1iMD8sjyVuqjtyZimxjaa0w1Ijaga00nz3hbYqkVQiPUsI1kDQl20wczwZXaqMu1N3X1Pq/aNJAdyWBwd1VK4JJXqSTpXYbEo6To63t3GdfbJ18mPGVXvtoela2XQ+g6p7kHnrgUpwOM=" [auth-server_5d4ae0ee-6]: ] [auth-server_5d4ae0ee-6]: } [auth-server_5d4ae0ee-6]: ] [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The request URI matched a server endpoint: Token. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The token request was successfully extracted: { [auth-server_5d4ae0ee-6]: "grant_type": "client_credentials", [auth-server_5d4ae0ee-6]: "scope": "IdentityService", [auth-server_5d4ae0ee-6]: "client_id": "ChatService", [auth-server_5d4ae0ee-6]: "client_secret": "[redacted]" [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The token request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executing endpoint 'Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore)' [auth-server_5d4ae0ee-6]: [11:33:37 INF] Route matched with {action = "Handle", controller = "Token", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] HandleAsync() on controller Volo.Abp.OpenIddict.Controllers.TokenController (Volo.Abp.OpenIddict.AspNetCore). [auth-server_5d4ae0ee-6]: [11:33:37 INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executing action method Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore) - Validation state: Valid [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executed action method Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore), returned result Microsoft.AspNetCore.Mvc.SignInResult in 8.0229ms. [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executing SignInResult with authentication scheme (OpenIddict.Server.AspNetCore) and the following principal: System.Security.Claims.ClaimsPrincipal. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "access_token": "[redacted]", [auth-server_5d4ae0ee-6]: "token_type": "Bearer", [auth-server_5d4ae0ee-6]: "expires_in": 3599 [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executed action Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore) in 24.2052ms [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executed endpoint 'Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore)'
-
0
Logs for web
[web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 102.7502ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 102.9666ms - 200 [web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 110.8976ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 111.0964ms - 200 [web_40873436-a]: [11:33:13 INF] Executing endpoint '/Chat/Index' [web_40873436-a]: [11:33:13 INF] Route matched with {page = "/Chat/Index", action = "", controller = "", area = ""}. Executing page /Chat/Index [web_40873436-a]: [11:33:13 INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy [web_40873436-a]: [11:33:13 INF] Executing handler method Volo.Chat.Web.Pages.Chat.IndexModel.OnGet - ModelState is Valid [web_40873436-a]: [11:33:13 INF] Executed handler method OnGet, returned result . [web_40873436-a]: [11:33:13 INF] Executing an implicit handler method - ModelState is Valid [web_40873436-a]: [11:33:13 INF] Executed an implicit handler method, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult. [web_40873436-a]: [11:33:13 INF] Executed page /Chat/Index in 15.1634ms [web_40873436-a]: [11:33:13 INF] Executed endpoint '/Chat/Index' [web_40873436-a]: [11:33:13 INF] Executed endpoint '/signalr-hubs/chat' [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "Abp", action = "Get", controller = "AbpApplicationLocalizationScript", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[Microsoft.AspNetCore.Mvc.ActionResult] GetAsync(Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto) on controller Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController (Volo.Abp.AspNetCore.Mvc). [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "account", action = "GetProfilePictureFile", controller = "Account", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[Volo.Abp.Content.IRemoteStreamContent] GetProfilePictureFileAsync(System.Guid) on controller Volo.Abp.Account.AccountClientProxy (Volo.Abp.Account.Pro.Public.HttpApi.Client). [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 5.0712ms. [web_40873436-a]: [11:33:13 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_40873436-a]: [11:33:13 INF] Executed action Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc) in 7.2361ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "Abp", action = "Get", controller = "AbpApplicationConfigurationScript", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Microsoft.AspNetCore.Mvc.ActionResult] Get() on controller Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController (Volo.Abp.AspNetCore.Mvc). [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "Abp", action = "GetAll", controller = "AbpServiceProxyScript", page = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult GetAll(Volo.Abp.AspNetCore.Mvc.ProxyScripting.ServiceProxyGenerationModel) on controller Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController (Volo.Abp.AspNetCore.Mvc). [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 0.1006ms. [web_40873436-a]: [11:33:13 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_40873436-a]: [11:33:13 INF] Executed action Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) in 1.8731ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 4.9417ms. [web_40873436-a]: [11:33:13 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_40873436-a]: [11:33:13 INF] Executed action Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) in 7.0389ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 35.8254ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 36.0673ms - 200 [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 36.5889ms. [web_40873436-a]: [11:33:13 INF] Executing ObjectResult, writing value of type 'Volo.Abp.Content.RemoteStreamContent'. [web_40873436-a]: [11:33:13 INF] Executed action Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client) in 37.8744ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "chat", action = "GetContacts", controller = "Contact", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[System.Collections.Generic.List1[Volo.Chat.Users.ChatContactDto]] GetContactsAsync(Volo.Chat.Users.GetContactsInput) on controller Volo.Chat.Users.ContactClientProxy (Volo.Chat.HttpApi.Client). [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/chat/contact/contacts?IncludeOtherContacts=False&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/chat/contact/contacts?IncludeOtherContacts=False&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Executing endpoint '/signalr-hubs/chat/negotiate' [web_40873436-a]: [11:33:13 INF] Executed endpoint '/signalr-hubs/chat/negotiate' [web_40873436-a]: [11:33:13 INF] Executing endpoint '/signalr-hubs/chat' [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 136.8111ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 137.0056ms - 200 [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 137.6543ms. [web_40873436-a]: [11:33:13 INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List
1[[Volo.Chat.Users.ChatContactDto, Volo.Chat.Application.Contracts, Version=8.0.1.0, Culture=neutral, PublicKeyToken=null]]'. [web_40873436-a]: [11:33:13 INF] Executed action Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client) in 138.5684ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "chat", action = "GetConversation", controller = "Conversation", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Volo.Chat.Conversations.ChatConversationDto] GetConversationAsync(Volo.Chat.Conversations.GetConversationInput) on controller Volo.Chat.Conversations.ConversationClientProxy (Volo.Chat.HttpApi.Client). [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/chat/conversation/conversation?TargetUserId=c486aede-2e34-cd8d-a5e5-3a121d3de1b4&SkipCount=0&MaxResultCount=50&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/chat/conversation/conversation?TargetUserId=c486aede-2e34-cd8d-a5e5-3a121d3de1b4&SkipCount=0&MaxResultCount=50&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 32.6373ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 33.1262ms - 200 [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 34.0777ms. [web_40873436-a]: [11:33:13 INF] Executing ObjectResult, writing value of type 'Volo.Chat.Conversations.ChatConversationDto'. [web_40873436-a]: [11:33:13 INF] Executed action Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client) in 35.4283ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:37 INF] Executing endpoint 'Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:37 INF] Route matched with {area = "chat", action = "SendMessage", controller = "Conversation", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[Volo.Chat.Messages.ChatMessageDto] SendMessageAsync(Volo.Chat.Messages.SendMessageInput) on controller Volo.Chat.Conversations.ConversationClientProxy (Volo.Chat.HttpApi.Client). [web_40873436-a]: [11:33:37 INF] Executing action method Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client) - Validation state: Valid [web_40873436-a]: [11:33:37 INF] Start processing HTTP request POST https://localhost:44325/api/chat/conversation/send-message?api-version=1.0 [web_40873436-a]: [11:33:37 INF] Sending HTTP request POST https://localhost:44325/api/chat/conversation/send-message?api-version=1.0 [web_40873436-a]: [11:33:37 INF] Received HTTP response headers after 135.8065ms - 200 [web_40873436-a]: [11:33:37 INF] End processing HTTP request after 135.9639ms - 200 [web_40873436-a]: [11:33:37 INF] Executed action method Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 154.1795ms. [web_40873436-a]: [11:33:37 INF] Executing ObjectResult, writing value of type 'Volo.Chat.Messages.ChatMessageDto'. [web_40873436-a]: [11:33:37 INF] Executed action Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client) in 155.3156ms [web_40873436-a]: [11:33:37 INF] Executed endpoint 'Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client)' -
0
Logs for web-gateway
[web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'AbpApi' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44367/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'AbpApi' [web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'AbpApi' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44367/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'AbpApi' [web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'Account' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44322/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'Account' [web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44895/api/chat/contact/contacts?IncludeOtherContacts=False&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44895/api/chat/conversation/conversation?TargetUserId=c486aede-2e34-cd8d-a5e5-3a121d3de1b4&SkipCount=0&MaxResultCount=50&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:37 INF] Executing endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:37 INF] Proxying to https://localhost:44895/api/chat/conversation/send-message?api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:37 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:37 INF] Executed endpoint 'Chat'
-
0
Logs for chat-service
[chat-service_3be2a96e-e]: [11:33:13 INF] Executing endpoint 'Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:13 INF] Route matched with {area = "chat", action = "GetContacts", controller = "Contact"}. Executing controller action with signature System.Threading.Tasks.Task
1[System.Collections.Generic.List
1[Volo.Chat.Users.ChatContactDto]] GetContactsAsync(Volo.Chat.Users.GetContactsInput) on controller Volo.Chat.Users.ContactController (Volo.Chat.HttpApi). [chat-service_3be2a96e-e]: [11:33:13 INF] Executing action method Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi) - Validation state: Valid [chat-service_3be2a96e-e]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44322/.well-known/openid-configuration [chat-service_3be2a96e-e]: [11:33:13 INF] Sending HTTP request GET https://localhost:44322/.well-known/openid-configuration [chat-service_3be2a96e-e]: [11:33:13 INF] Received HTTP response headers after 13.1045ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] End processing HTTP request after 13.3562ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44322/.well-known/jwks [chat-service_3be2a96e-e]: [11:33:13 INF] Sending HTTP request GET https://localhost:44322/.well-known/jwks [chat-service_3be2a96e-e]: [11:33:13 INF] Received HTTP response headers after 2.2632ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] End processing HTTP request after 2.4637ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] Start processing HTTP request POST https://localhost:44322/connect/token [chat-service_3be2a96e-e]: [11:33:13 INF] Sending HTTP request POST https://localhost:44322/connect/token [chat-service_3be2a96e-e]: [11:33:13 INF] Received HTTP response headers after 58.8366ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] End processing HTTP request after 59.3674ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44388/integration-api/identity/users/c486aede-2e34-cd8d-a5e5-3a121d3de1b4/role-names?api-version=1.0 [chat-service_3be2a96e-e]: [11:33:13 INF] Sending HTTP request GET https://localhost:44388/integration-api/identity/users/c486aede-2e34-cd8d-a5e5-3a121d3de1b4/role-names?api-version=1.0 [chat-service_3be2a96e-e]: [11:33:13 INF] Received HTTP response headers after 19.7483ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] End processing HTTP request after 20.1448ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] Executed action method Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 123.5036ms. [chat-service_3be2a96e-e]: [11:33:13 INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List1[[Volo.Chat.Users.ChatContactDto, Volo.Chat.Application.Contracts, Version=8.0.1.0, Culture=neutral, PublicKeyToken=null]]'. [chat-service_3be2a96e-e]: [11:33:13 INF] Executed action Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi) in 127.4927ms [chat-service_3be2a96e-e]: [11:33:13 INF] Executed endpoint 'Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:13 INF] Executing endpoint 'Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:13 INF] Route matched with {area = "chat", action = "GetConversation", controller = "Conversation"}. Executing controller action with signature System.Threading.Tasks.Task
1[Volo.Chat.Conversations.ChatConversationDto] GetConversationAsync(Volo.Chat.Conversations.GetConversationInput) on controller Volo.Chat.Conversations.ConversationController (Volo.Chat.HttpApi). [chat-service_3be2a96e-e]: [11:33:13 INF] Executing action method Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi) - Validation state: Valid [chat-service_3be2a96e-e]: [11:33:13 INF] Executed action method Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 19.0043ms. [chat-service_3be2a96e-e]: [11:33:13 INF] Executing ObjectResult, writing value of type 'Volo.Chat.Conversations.ChatConversationDto'. [chat-service_3be2a96e-e]: [11:33:13 INF] Executed action Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi) in 23.9916ms [chat-service_3be2a96e-e]: [11:33:13 INF] Executed endpoint 'Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:37 INF] Executing endpoint 'Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:37 INF] Route matched with {area = "chat", action = "SendMessage", controller = "Conversation"}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Chat.Messages.ChatMessageDto] SendMessageAsync(Volo.Chat.Messages.SendMessageInput) on controller Volo.Chat.Conversations.ConversationController (Volo.Chat.HttpApi). [chat-service_3be2a96e-e]: [11:33:37 INF] Executing action method Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi) - Validation state: Valid [chat-service_3be2a96e-e]: [11:33:37 INF] Start processing HTTP request GET https://localhost:44322/.well-known/openid-configuration [chat-service_3be2a96e-e]: [11:33:37 INF] Sending HTTP request GET https://localhost:44322/.well-known/openid-configuration [chat-service_3be2a96e-e]: [11:33:37 INF] Received HTTP response headers after 5.3215ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] End processing HTTP request after 5.5261ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] Start processing HTTP request GET https://localhost:44322/.well-known/jwks [chat-service_3be2a96e-e]: [11:33:37 INF] Sending HTTP request GET https://localhost:44322/.well-known/jwks [chat-service_3be2a96e-e]: [11:33:37 INF] Received HTTP response headers after 2.0173ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] End processing HTTP request after 2.2119ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] Start processing HTTP request POST https://localhost:44322/connect/token [chat-service_3be2a96e-e]: [11:33:37 INF] Sending HTTP request POST https://localhost:44322/connect/token [chat-service_3be2a96e-e]: [11:33:37 INF] Received HTTP response headers after 46.1733ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] End processing HTTP request after 46.3972ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] Start processing HTTP request GET https://localhost:44388/integration-api/identity/users/c486aede-2e34-cd8d-a5e5-3a121d3de1b4/role-names?api-version=1.0 [chat-service_3be2a96e-e]: [11:33:37 INF] Sending HTTP request GET https://localhost:44388/integration-api/identity/users/c486aede-2e34-cd8d-a5e5-3a121d3de1b4/role-names?api-version=1.0 [chat-service_3be2a96e-e]: [11:33:37 INF] Received HTTP response headers after 10.6625ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] End processing HTTP request after 10.9045ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] Executed action method Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 126.6964ms. [chat-service_3be2a96e-e]: [11:33:37 INF] Executing ObjectResult, writing value of type 'Volo.Chat.Messages.ChatMessageDto'. [chat-service_3be2a96e-e]: [11:33:37 INF] Executed action Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi) in 130.2079ms [chat-service_3be2a96e-e]: [11:33:37 INF] Executed endpoint 'Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi)' -
0
But when I send a message to a user from web application, the other user' web application don't show any notifications. Therefore I say signalr is not working when we add ChatSignalRModule to ChatService.HttpApi.Host project.
If you have time, can we make a teams meeting
-
0
hi
Can you share the project?
I will check it locally.
liming.ma@volosoft.com
-
0
Hi maliming,
We can't share the project because of the company rules. But we can check it together in my pc.
-
0
hi
Can you reproduce this in a new MS template project?
Checking MS projects remotely is difficult.
-
0
Hi maliming,
I reproduce this in a new MS Template.
Also, invite you to the project.
Can you check your e-mail box, please.
ProjectName: ForYou.Exchange
-
0
Thanks I will check it asap
-
0
Thanks, waiting for your replies
-
0
hi
https://github.com/ahmet-ulusoy/ForYou.Exchange/commit/918d0ec6b2ff1dfd3ddcb524e746dd55d35863a9
-
0
Hi maliming,
I saw your commit. I know it's working like that, as I mentioned before, I need to access it over gateways, because we have third gateway which is for mobile and when we made it like it we can't connect over gateways to signalr.
Do you have a solution for that?
-
0
ok, Can you add your test code to this repo?
I will try to fix it.