Ho un'applicazione auto-ospitata SignalR
utilizzando OWIN
. Vorrei aggiungere l'autenticazione di Windows alle richieste in arrivo. È possibile?Autenticazione di Windows con self-hosting SignalR e OWIN
Credo di poter aggiungere per es. Autenticazione moduli via something like this.
Tuttavia non riesco a trovare alcun modo per utilizzare l'autenticazione di Windows per fare qualcosa di simile.
Il mio piano di riserva sarebbe quello di ospitare in IIS, ma preferirei poter mantenere la mia app come servizio di Windows, se possibile.
Grazie! Sembra che stia facendo il trucco. Ora sto riscontrando un ulteriore problema che con NTLM auth abilitato ottengo un errore 'Access-Control-Allow-Origin'. Sembra che sia stato probabilmente corretto [qui] (https://github.com/SignalR/SignalR/issues/1735) quindi dovrò provare ad ottenere l'ultima build SignalR quando avrò un momento per provarlo. –
Suppongo che tu abiliti il dominio incrociato. Leggi questo http://www.asp.net/signalr/overview/hubs-api/hubs-api-guide-javascript-client#crossdomain – davidfowl
Sì, penso di aver capito bene - sicuramente funziona se commento fuori la linea 'AuthenticationSchemes'. Ho sollevato una [domanda separata] (http://stackoverflow.com/questions/17485046/signalr-cross-domain-connections-with-self-hosting-and-authentication) in quanto sembra che questo sia un problema separato. –