腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么在ASP HTTPContext.Current.Session MVC应用程序中使用
SignalR
2.x库时
SignalR
为null?
、
、
我正在尝试从使用
SignalR
1.xTGO
SignalR
2.x迁移我们
的
ASP.Net MVC应用程序。我刚刚发现了一些
问题
,这肯定会给我们争取向前迈进带来
问题
。我们
的
web应用程序是基于MVC
的
,并大量使用HttpContext.Current.Session变量。在使用
SignalR
1.x运行时,一切都很好,
会话
也很好。当我们升级到
SignalR
2.x时,
会话
突然为空。我可以想象,这将破
浏览 0
提问于2014-02-25
得票数 6
回答已采纳
4
回答
使用
SignalR
和传输模式长轮询时,Asp.net
会话
从不过期
、
、
、
、
我们有一个web应用程序,它使用
SignalR
作为通知mechanism.The
问题
是当我们使用IE浏览web应用程序时,
SignalR
使用长轮询作为其传输类型,从而将请求发送回我们
的
web服务器,因此,无论浏览器空闲多长时间,
会话
都不会过期。我们在想,也许我们可以捕获Global.asax中
的
请求,看看它们是否来自SingalR,并将
会话
超时设置为剩余时间(我不认为这是一个简单
的
解决
方案)。 我们还缺少其他
解决
方案
浏览 5
提问于2014-05-31
得票数 20
3
回答
SignalR
:连接id格式不正确。如何在会议结束时处理它?
、
、
、
我想出了一个众所周知
的
SignalR
问题
,当谷歌搜索“连接id是不正确
的
格式”时,它会给出多个结果。然而,我无法找到适合我需要
的
解决
办法。所有建议
的
解决
方案都是相同
的
:在客户端
的
javascript中停止
signalR
。但是,我需要
的
是以某种方式停止或处理服务器端
的
错误。另一个例子:用户登录,
SignalR
启动,用户等待
会话
结束
浏览 3
提问于2014-05-15
得票数 2
回答已采纳
1
回答
使用
signalr
时
会话
超时
、
、
、
、
我有一个主要用于监控系统
的
web应用程序。它使用
signalr
从服务器“推送”更新以刷新显示。该页面还包含一些按钮,这些按钮也使用相同
的
signalr
连接将数据发送到服务器。
问题
是
signalr
使用单独
的
连接,因此
会话
在
会话
超时后过期,即使它定期从服务器发送和接收数据。 这是使用
signalr
的
“正确”方式吗?或者,我应该只使用
signalr
通知客户端更新,并让客户端执行ajax
浏览 0
提问于2013-07-23
得票数 4
回答已采纳
1
回答
如何在ASP.NET MVC中使用
会话
id获取
会话
详细信息
、
、
、
、
我想在HttpContext为空
的
控制器外部访问用户
会话
值。如果我们知道
会话
ID,那么即使HttpContext为null,我们也能从
会话
中读取数据吗?尝试创建一个单例类并设置值,但这不能
解决
我们
的
目的。 假设我有一个属于ASP.NET MVC类型
的
UI项目。我有一个
SignalR
处理程序。当我在
SignalR
处理程序上收到一条消息时,我想要访问一些存储在
会话
中
的
数据。
浏览 21
提问于2019-04-26
得票数 0
2
回答
SignalR
与Redis背板背后
的
F5 - StatusCode: 400,ReasonPhrase:“坏请求”
、
、
、
我使用
的
是
SignalR
版本2.1.2,在服务器2012 R2上使用
SignalR
.Redis 2.1.2,在启用WebSockets时使用IIS8.5。 在我
的
开发环境中,一切都运行得很完美。我甚至可以在不同
的
服务器(例如,http 1/myapp/
signalr
、http 2/myapp/
signalr
)上站立起来,这些服务器配置为使用相同
的
背板,并且两个UI
的
get消息都被完美地提供给他们
浏览 5
提问于2014-11-13
得票数 4
3
回答
SignalR
不使用服务器上
的
会话
、
、
、
、
当我试图从集线器访问HttpContext当前
会话
时,它返回null。 我尝试使用接口IRequiresSession,但它不起作用。有人能帮我吗?
浏览 0
提问于2011-10-22
得票数 31
回答已采纳
1
回答
如何在使用
SignalR
时访问hangfire中
的
会话
(IDashboardAuthorizationFilter
的
实现中
的
Authrize方法)?
、
、
、
我正在使用hangfire,出于授权
的
目的,我试图访问Authorize(NotNull DashboardContext context)方法中
的
会话
值,该值为空。请注意,在我将
SignalR
合并到我
的
应用程序中之后,就遇到了这个
问题
。如果我从startup.cs中删除"app.MapSignalR();“行,我就能够成功地访问
会话
{app.MapSignalR
浏览 0
提问于2019-05-20
得票数 0
1
回答
Azure Web ARR亲和令牌场景
、
因为我们是自我托管
的
SignalR
(我知道,我知道.),我们必须设置ARR亲和标记。我不确定在以下情况下如何使用ARR亲和设置请求路由: 我会亲自测试这一点,但我不知道如何可靠地执行测试,因为据我所知,没有确定
的
方法来查看您在哪个服务器实例上。如对这些
问题
或建议有任何答案或建议如何进行
浏览 1
提问于2020-01-23
得票数 1
回答已采纳
1
回答
在使用
SignalR
时,HTTPContext.Current.Session在
SignalR
...need替换为
会话
状态时为nul
最近,我从使用ChatJS和
SignalR
2.0
的
站点下载了示例ChatJs MVC应用程序并将其集成到我
的
应用程序中。我正在尝试在ChatHub.cs类(继承自
SignalR
集线器类)中使用我
的
应用程序
会话
值(userid)。我在下面的链接中看到了我
的
问题
(还在链接后面粘贴了文本),看起来像
SignalR
HTTPContext.Current.Session是null.This设计
浏览 1
提问于2014-01-02
得票数 1
1
回答
如何用
SignalR
代替传统
的
Ajax轮询?
、
、
我想用
SignalR
做什么:2-当用户离开站点时终止线程。现在,我正在对每个用户每30秒进行一次AJAX请求,以检查新
的
用户消息,我只想用
SignalR
替换它。当创建用户
会话
时,我能够在集线器中创建用户级线程,方法是在页面加载上设置隐藏字段,然后通过ajax请求设置
会话
变量,这样就不会一次又一次为同一个用户创建
浏览 2
提问于2012-06-19
得票数 1
1
回答
在
signalR
中,如何使用
会话
变量中
的
值作为组名
的
一部分
、
、
、
、
嗨,我正在尝试设置
signalR
来分发消息给网络用户,
问题
是一个网站拥有不同
的
‘区域’和‘用户类型’。当用户访问站点时,通过传递url参数来决定区域,然后将该参数存储在
会话
变量中,默认情况下,用户类型不登录,然后当用户登录到那里
的
用户类型(从when服务返回)并存储在用户对象中时,该用户类型被改变。我
的
目标是在用户访问站点时使用
signalR
连接到集线器,并使用
会话
中
的
“connectionId id”和上下文中用户对象
的</
浏览 2
提问于2012-11-22
得票数 2
回答已采纳
1
回答
针对
signalR
会话
的
解决
方法
、
、
、
我一直在网上查找,并一直在阅读,您不能在
signalR
集线器类中使用HttpContext.Current.Cache,那么如果我希望每个用户都能够有一些缓存数据在我
的
集线器方法中被访问,那么应该如何
解决
呢编辑: 这些数据只需要在我
的
hub类中使用,而不需要在asp.net应用程序中
的
其他地方访问它。不过,它肯定需要特定于用户。
浏览 0
提问于2012-08-07
得票数 5
回答已采纳
1
回答
在
SignalR
2.x版本中使用System.Web HTTPContext SessionId是否有
解决
方法?
、
、
、
我们正在尝试从
SignalR
1.x迁移到
SignalR
2.x,但遇到了一些
问题
。 该应用程序一直在使用
SignalR
1.x在后端和前端客户端之间进行“实时”(推送)通信。在
SignalR
1.x中,我们可以访问System.Web HttpContext
会话
状态。具体来说,我们使用SessionId来跟踪和管理活动
的
SignalR
连接。我们现在正在尝试升级到
SignalR
2.x。遗憾
的
是,不再支持访问Syst
浏览 2
提问于2014-03-01
得票数 0
2
回答
Visual 2015:调试
会话
没有正确终止
、
、
、
最近,我又找到了一个已有一年历史
的
MVC5 5/WebAPI2 2(和
SignalR
)应用程序,它在VS2013下运行得很好。
解决
方案是通过“任务管理器”终止IIS工作进程(该进程似乎锁定在20%-30%
的
CPU使用率)。在这样做时,VS抛出一个并停止。当再试一次,它正常工作,直到下一站-然后-开始。然而,调试->所做
的
工作将终止所有,然后调试
会话
就会开始,而不会出现
问题
。 我已经尝试过禁用几乎所有的调试工具(包括),但是到目前为止还没有起作用。Upda
浏览 4
提问于2015-09-24
得票数 7
1
回答
在User.Identity MVC 5中填充ASP.NET
、
、
、
我正在使用ASP.NET MVC 5和
SignalR
编写一个简单
的
聊天应用程序。应用程序不需要任何复杂
的
身份验证逻辑。我
的
目的是使用
会话
来保存已登录
的
用户及其信息(来自数据库
的
id和login/username),并编写一个全局筛选器,以检查每个请求是否对用户进行了身份验证。不过,我对
SignalR
有一些
问题
。不可能从
SignalR
集线器访问
会话
,而我需要它来查找发送消息
的</em
浏览 2
提问于2015-12-26
得票数 2
回答已采纳
1
回答
使用长轮询时使用/
signalr
/ping调用
、
、
我在
SignalR
中使用长轮询。我发现用户
会话
结束(ASP.NET Session_End正在被调用)就在基于singalr
的
网页发出/signar/ping请求()之后。我浏览了,但没有找到以下
问题
的
明确答案。 此/ping调用
的
时间可配置吗?
浏览 6
提问于2014-09-01
得票数 11
回答已采纳
2
回答
在
SignalR
集线器中传递userId
、
、
,我正在使用
SignalR
制作一个asp.net聊天webApplication,我想要跟踪每个用户并将操作存储在数据库中。我使用userId来跟踪它们。我
的
问题
是,我不想将机密数据(如userId)从客户端表单传递到
signalR
hub.And,我知道
SignalR
集线器类不支持
会话
。那么我该怎么做呢。我是
signalR
的
新手,我在谷歌上搜索了很多关于这个
问题
的
信息,但找不到任何简单
的
答案。
浏览 4
提问于2014-06-01
得票数 0
2
回答
SignalR
连接冻结其他ajax请求
、
、
我开发了一个基于asp.net (jquery.
signalR
-2.0.0-beta2.js)
的
实时消息系统
的
SignalR
mvc应用程序。
问题
是在
SignalR
连接启动后无法加载所有部分视图。connection.hub.start({ transport:'longPolling' }) .done(function () { applicationHub.server.connectUser();})之后
的
所有使这个请求异步是可行
的<
浏览 5
提问于2013-07-23
得票数 10
1
回答
来自后端任务
的
SignalR
触发信号
、
、
、
、
当特定用户选择注销所有实例时,我希望从他
的
所有活动浏览器
会话
中删除我
的
令牌。 当用户选择注销所有实例并触发注销命令时,将调用下面的Index.cshtml.cs页面。在此之前,我希望向所有活动实例发送一个信号,以移除
会话
令牌,这样角度拦截器将处理其他实例中
的
会话
到期
问题
。我相信我可以尝试引用剃刀页面中
的
javascript库,并从cshtml调用"Endsession“方法。但是我正在寻找一种
解决
方案,在这个
解决</
浏览 20
提问于2022-11-28
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券