asp.net core signalr Error: Failed to start the transport 'WebSockets': null
2023-09-14 08:57:24 时间
关于signalr 线上https 环境报错Error: Failed to start the transport 'WebSockets': null 的解决方案:
1、问题
本地http与https 连接无异常,但是前端通过nginx转发访问,会报异常
2、原因
nginx 默认不支持websockets
3、解决方案:
在对应访问的域名下添加如下配置:
proxy_pass http://backend;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
f you have you app in Windows Server just enable thw "WebSocket Protocol".
相关文章
- ASP.NET Web配置使用HTTPS实用案例
- 学习ASP.NET Core,你必须了解无处不在的“依赖注入”
- ASP.NET Core开源任务调度框架Hangfire实战演练
- asp.net中使用swfupload上传大文件
- IIS部署ASP.NET MVC (4.0)网站出现的错误
- asp.net core 2.0的认证和授权
- ASP.NET Core 6框架揭秘实例演示[35]:利用Session保留语境
- ASP.NET Core 6框架揭秘实例演示[33]:异常处理高阶用法
- ASP.NET Core路由中间件[1]: 终结点与URL的映射
- [ASP.NET Core 3框架揭秘] 服务承载系统[2]: 承载长时间运行的服务[下篇]
- [ASP.NET Core 3框架揭秘] Options[3]: Options模型[上篇]
- [ASP.NET Core 3框架揭秘] 文件系统[2]:总体设计
- [ASP.NET Core 3框架揭秘] 跨平台开发体验: Windows [下篇]
- ASP.NET Core中的缓存[1]:如何在一个ASP.NET Core应用中使用缓存
- 如何在ASP.NET Core应用中实现与第三方IoC/DI框架的整合?
- ASP.NET Core应用针对静态文件请求的处理[2]: 条件请求与区间请求
- 学习ASP.NET Core,你必须了解无处不在的“依赖注入”
- ASP.NET Core管道深度剖析[共4篇]
- ASP.NET Core管道深度剖析(4):管道是如何建立起来的?
- ASP.NET MVC 教程
- ASP.NET Core必备笔试题(含答案)
- 在asp.net mvc中使用PartialView返回部分HTML段
- Jenkins + Docker + ASP.NET Core自动化部署
- asp.net core 认证和授权实例详解
- 用asp.net core结合fastdfs打造分布式文件存储系统
- asp.net core razor pages & mvc
- ASP.NET Core入门级教程_上篇