cost 252 ms
通知用户未经授权的方法调用 - Inform the user of unauthorized method call

我目前正在使用 SignalR Core 开发一个 web 应用程序。 我正在使用 AuthorizeAttribute(无角色)来确保只有经过身份验证的用户才能连接到我们的集线器。 对于某些方法,需要特定的策略。 这些方法还使用包含特定策略的 AuthorizeAttribute 进行修饰。 这是 ...

SignalR 和.Net Maui - Shell.Current.GoToAsync 问题 - SignalR and .Net Maui - Shell.Current.GoToAsync Issue

我制作了一个 .Net Maui 应用程序,并尝试使用 SignalR 制作它的在线版本。 连接已成功建立,我从服务器得到答复,并且执行了 Shell.Current.GoToAsync 命令,但页面根本没有变化。 如果我在连接外使用相同的命令,页面会按预期更改。 我认为这是因为它没有在主线程上运行 ...

如何使用游戏循环触发SignalR群消息? - How to use Game Loops to Trigger SignalR Group Messages?

背景我已经在 .NET 框架中的 SignalR 之上构建了一个游戏,现在正在移植到 do.net 核心。 作为其中的一部分,我有几个“游戏室”,每个房间最多有 6 个玩家。 我正在使用 SignalR 的Group功能来支持GameRoom的概念——没有问题。 问题我的问题是,如何让每个Game ...

SignalR 配置option.AccessTokenProvider时客户端连接失败 - SignalR client fails to connect when configuring option.AccessTokenProvider

这连接: 这无法连接: 唯一的区别是配置了options.AccessTokenProvider 。 客户端错误是:SignalR 连接失败:无法使用任何可用传输连接到服务器。 WebSockets 失败:错误:'WebSockets' 被客户端禁用。 ServerSentEvents 失败:错 ...

SignalR 客户端在调用集线器方法时未发送更新的 cookies - SignalR client not sending updated cookies when calling hub methods

使用 JS SingleR 客户端 v7.0。 服务器端是ASP.NET Core V5.0。 在检查服务器端时,对于每个集线器方法调用,我从客户端获得相同的 cookie 值,该值等于初始连接期间收到的 cookie 值。 即使客户端上的 cookie 值在连接创建和随后对集线器的方法调用之间的 ...

您如何在特定/不同页面上显示用 signalr 发布的消息而不是从其提交的页面? - How can you show a message posted with signalr on a specific/different page than from where its submitted?

当在索引页面上发出歌曲请求并按下提交按钮时,我希望请求最终出现在 djpage 上。 这可能吗? 我的 signalr 和 JS 技能相当有限,所以我一直在黑暗中跌跌撞撞地试图弄清楚这一点。 为了清楚起见,假设我们正在使用 Microsoft 页面上的 signalr 教程: https://l ...

页面刷新时 SignalR - SignalR when page is refreshed

我正在使用 SignalR 分享用户的实时位置,我遇到了一个大问题,我找不到解决问题的好主意。 问题是,每次用户开始共享位置时,我都会将他们添加到数据库表中,我让人们在其中共享他们的位置,但如果该用户刷新页面,我不知道这一点,他们仍然是共享的用户数据库中的位置。 如果他们只是离开页面或按下停止按钮 ...

从 JavaScript 客户端调用服务器上的方法时出现 SignalR 错误 - SignalR error when invoking method on the server from JavaScript client

我有一个 C# 服务器运行我的集线器 class,其中只包含 1 个方法,如下所示, 我还有一个 JavaScript 客户端,它通过以下代码连接到集线器, 现在,当客户端启动连接并在其自身上运行 start() 时,这部分似乎运行良好。 成功连接到 signalR 集线器。 我遇到的问题是conn ...

SignalR 将用户 ID 从 controller 映射到连接 ID - SignalR mapping User Id to Connection Id from controller

我正在使用 Angular 构建一个 ASP.NET Core 应用程序,我正在尝试使用 SignalR 实现基本的一对一聊天功能。 因为我想允许一对一聊天并在某个时候使聊天消息持久化,所以我希望能够将 map 用户 ID 转换为 SignalR 连接 ID,并根据用户的 ID 直接向用户发送消息 ...

如何保护在 SignalR 中收听的事件? - How to protect events listened to in SignalR?

假设我在 ASP.NET 后端有这个集线器。 我知道我可以像这样使用 Authorize 属性来保护这个SendMessage方法。 这样,只有授权用户才能调用此端点。 但仍然可以连接到 ChatHub 并收听"ReceiveMessage" 。 在 Angular 前端应用程序中,我使用来自'@ ...

从 SignalR 服务器(Asp.Net Core)调用特定客户端 - Call specific client from SignalR server (Asp.Net Core)

我在 C# 中使用 Asp.Net Core SignalR 和 Javascript 客户端,我正在尝试从服务器调用客户端方法。 现在这是通过从外部源调用的 Controller 方法完成的。 我在 Controller class 中调用集线器上下文,它允许我使用集线器上下文,并使用它尝试使用连 ...

与 aws eks 一起使用时在 SignalR(.net 核心)中启用 SkipNegotation 的优势或劣势 - Advantage or disadvantage when enabling SkipNegotation in SignalR (.net core) when using with aws eks

赏金将在 7 天后到期。 此问题的答案有资格获得+200声望赏金。 BendEg正在从有信誉的来源寻找答案。 我们正在使用 AWS kubernetes 集群 (EKS) 和用于 signalr 连接的 ALB/Ingress 和 redis-cache。 如果我们的副本集为 3,则连接到服务会 ...

连续建立 SignalR 连接后如何在 Angular 11 中监视 SignalR ConnectionState - How to monitor SignalR ConnectionState in Angular 11 after SignalR connection is established continously

我正在尝试找到一种方法来连续监视 SignalR 连接,例如每分钟或每 3 分钟。 试图找到一种方法来检查连接状态。 我是否需要设置一个可以订阅的 observable。 但是那必须在 Component 中,还是我在 app.Module 或 app.component 中这样做? 是connec ...

如何让 SignalR 在控制台客户端上重新连接 - How to get SignalR to reconnect on Console Client

我正在尝试编写一个控制台应用程序,它从我的网站接收更改并在触发时执行某些操作。 我让它连接并工作得很好,但是如果网站 go 出于任何原因在任何时间段内关闭,客户端永远不会重新连接。 这是我的客户代码: 在我的控制台中,从来没有写过“连接丢失”。 如果事实上没有一个会着火。 我究竟做错了什么? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM