blazor-server-side - 如何在 Blazor Server 中启用 skipNegotiation 设置
问题描述
如何在 Blazor Server 中启用 skipNegotiation 设置以避免粘滞会话
在文档中https://docs.microsoft.com/ru-ru/aspnet/core/signalr/scale?view=aspnetcore-5.0
当所有客户端都配置为仅使用 WebSockets,并且在客户端配置中启用了 SkipNegotiation 设置
解决方案
在 _Host.cshtml
<script src="_framework/blazor.server.js" autostart="false"></script>
<script>
Blazor.start({
configureSignalR: function (builder) {
builder.withUrl("/_blazor", {
skipNegotiation: true,
transport: 1
});
}
});
</script>
推荐阅读
- xml - XSL 转换 - 使用来自在线资源的 XML
- postgresql - 使用 AWS-Lambda 和 Typeorm 部署环境写入 Postgres DB 时,如何修复“错误:关系“queList”不存在”?
- coldfusion - Fedex 取件服务中的身份验证失败
- android - 使用自定义通知时如何以编程方式将视图添加到通知(添加到 RemoveViews)
- laravel - 如何从刀片中的 eloquent 过滤器中提取数据
- jquery - 当我们使用数据表 pdf 按钮打印数据表时,无法获取 pdf 格式的数据表图像。它只显示空数据而不是图像
- orbeon - 如何删除重复网格的插入下拉菜单的 Orbeon 表单外观
- java - @OnTimer 在窗口后未触发
- php - 在PHP中按键的字母顺序对多维数组进行排序
- c++ - CopyFile 找不到文件,而我可以从 fopen 打开它