我有一個自己託管的SignalR實例,使用OWIN。我想實施授權。我的用戶已經使用Forms Authentication登錄到ASP.NET MVC應用程序。在OWIN託管的SignalR實施中接受ASP.NET Forms身份驗證Cookie?
由於這兩個應用程序將在同一個URL上可用,因此這兩個cookie將在兩者之間共享。如何接受自主託管的SignalR應用程序中的表單身份驗證cookie?
說明:我正在談論瀏覽器使用與用於登錄單獨(但相關,並安裝在同一主機上)IIS應用程序相同的憑據訪問自託管的SignalR中心。
所以,問題是:我如何掛鉤到SignalR服務器管道捕獲.ASPXAUTH
cookie並使用它在調用集線器之前設置當前主體?
如果有幫助,我可以將一些南希投入混合。
你有沒有找到解決你的問題。我試圖一樣(儘管我的MVC應用程序和我自己託管的SignalR服務在不同的端口上)。 –