0
我希望能够配置SignalR路线有一个MVC风格的路线参数,像这样:如何参数化SignalR路由?
/{社区}/signalr
这将使signalr请求平行的其余部分我应用程序的网址结构并使授权更简单。我怀疑可以通过调整Owin路由来做到这一点,但我并不十分熟悉它。这是否可以相当容易地完成?
谢谢!
我希望能够配置SignalR路线有一个MVC风格的路线参数,像这样:如何参数化SignalR路由?
/{社区}/signalr
这将使signalr请求平行的其余部分我应用程序的网址结构并使授权更简单。我怀疑可以通过调整Owin路由来做到这一点,但我并不十分熟悉它。这是否可以相当容易地完成?
谢谢!
有没有简单的方法来做你在问什么。但是,您可以设置qs
参数。
$.connection.hub.qs = { "community" : communityName };
$.connection.hub.start().done(function() { /* ... */ });
这意味着,为了取得SignalR每个请求将具有“&社区= {团体名称}”附加到它。
里面一个Hub
您可以通过Context
访问的团体名称:
Context.QueryString["community"]
这会工作做得不够好,谢谢 – jlew 2013-03-19 11:26:59