google-chrome-extension - 如何在特定主机的 chrome 扩展后台页面中调用 SignalR?

标签 google-chrome-extension signalr

我正在尝试在后台页面的 Chrome 扩展中使用 SignalR。

一切似乎都工作正常,直到它尝试调用协商。它似乎正在接受调用者(这是一个 chrome 扩展后台页面)并尝试调用协商,这在尝试调用此页面时给了我一个 404:

chrome-extension://edcdcfjmmmchhgmomfemdkomibeoloko/signalr/negotiate?_=1372007788595

我想它应该调用

https://myserver.com/signalr/negotiate?_=1372007788595

但我不知道如何使用特定主机覆盖 SignalR。我可以覆盖 SignalR 以在后台页面上的 Chrome 扩展中工作

最佳答案

我假设你使用的是javascript?尝试一下

 $.connection.hub.url = "http://myserver.com/signalr";

关于google-chrome-extension - 如何在特定主机的 chrome 扩展后台页面中调用 SignalR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17263283/

相关文章:

asp.net - 是否可以使用 HttpModule 对 SignalR 进行身份验证

javascript - 使用扩展将按钮添加到文本字段 - 不可点击

javascript - $x() 函数未在 Chrome 扩展、内容脚本中定义

javascript - Google Chrome 扩展程序看不到点击次数?

json - SignalR 2.0.0 beta2 IJsonSerializer 可扩展性

asp.net-mvc - 可扩展的 SignalR + Azure - 在哪里放置 SignalR,我应该使用 Azure 队列吗?

facebook-graph-api - Chrome 打包应用程序和 Facebook 重定向 url

javascript - 半透明的 <img> 是否有可能影响它下面的元素?

asp.net - SignalR 如何处理重复的 Connection Id?

c# - 需要连接 ID