Ho un'istanza SignalR self-hosted, utilizzando OWIN. Vorrei implementare l'autorizzazione. I miei utenti avranno già effettuato l'accesso a un'applicazione ASP.NET MVC, utilizzando l'autenticazione basata su moduli.Accettare i cookie di autenticazione dei moduli ASP.NET in un'implementazione SignalR ospitata da OWIN?
Poiché le due applicazioni saranno disponibili sullo stesso URL, i cookie saranno condivisi tra i due. Come si accetta un cookie di Autenticazione moduli in un'applicazione SignalR self-hosted?
Chiarimento: sto parlando di un browser che accede a un hub SignalR self-hosted utilizzando le stesse credenziali utilizzate per accedere a un'applicazione IIS separata (ma correlata e installata sullo stesso host).
Quindi, la domanda è: come faccio ad agganciare la pipeline del server SignalR per acquisire il cookie .ASPXAUTH
e usarlo per impostare l'attuale corrente prima di chiamare l'hub?
Se aiuta, posso mettere un po 'di Nancy nel mix.
Hai mai trovato una soluzione al tuo problema. Sto tentando lo stesso (anche se la mia app MVC e il mio servizio SignalR self-hosted sono su porte diverse). –