gpt4 book ai didi

c# - SignalR 和 MVC4

转载 作者:行者123 更新时间:2023-11-29 20:01:16 27 4
gpt4 key购买 nike

我正在尝试获取样本 https://github.com/SignalR/SignalR/wiki/QuickStart-Hubs与 MVC4 一起运行。

我加了

<script src="/signalr/hubs" type="text/javascript"></script>

并且在我的 html 中在单个 javascript 文件之前包含了 jquery。但是我收到 Chrome 控制台错误

http://localhost:35787/signalr/hubs/ 403 (Forbidden) 
Uncaught TypeError: Cannot read property 'client' of undefined

当然,我安装了 nuget-package 并创建了 hub 类。我没有文件夹/signalr/hubs?

最佳答案

在 WebAPI 路由之前在顶部注册集线器。

RouteTable.Routes.MapHubs();
WebApiConfig.Register(GlobalConfiguration.Configuration);
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);

如果上面的方法不行就试试这个

<system.webServer> <modules runAllManagedModulesForAllRequests="true"> </modules>

更多信息请阅读: https://github.com/SignalR/SignalR/wiki/Faq

关于c# - SignalR 和 MVC4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14414295/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com