2012-03-20 53 views
1

使用SignalR,在我的web應用程序中,我使用JavaScript從客戶端調用服務器端方法。 Hub是在一個MVC3項目中,客戶端調用是從一個經典的ASP應用程序(因爲它是JS進行調用,它可以是任何其他框架)。是否可以使用來自非MVC3客戶端的MVC3 AntiForgeryToken(並將其用於SignalR集線器中)?

如果我添加System.Web.MVC命名空間並使用[ValidateAntiForgeryToken]修飾我的中心方法,如何使用服務器生成的防僞令牌(類似於我所做的here),並將它與客戶端請求?

回答

2

否2系統不會以這種方式彼此對話。調用signalr時,沒有任何mvc管道運行。你將不得不運行手動驗證來完成這項工作。

相關問題