使用SignalR,在我的网络应用程序中,我使用JavaScript从客户端调用服务器端方法。 Hub位于一个MVC3项目中,客户端调用来自一个经典的ASP应用程序(因为它是调用它的JS,它可以是任何其他框架)。
如果我添加System.Web.MVC命名空间并使用[ValidateAntiForgeryToken]装饰我的hub方法,我如何使用服务器生成的防伪标记(类似于我所做的here)并通过它与客户要求一起?
答案 0 :(得分:2)
这两个系统没有相互通信。当你调用signalr时,没有mvc管道运行。您必须运行手动验证才能实现这一目标。