Ho bisogno di scrivere un'applicazione client basata su desktop che esegue alcune chiamate al metodo di servizio Web su un server SharePoint, dopo aver eseguito un'autenticazione SSO basata su SAML.applicazione client desktop per SSO che utilizza SAML
Ho scoperto che SAML SSO è utilizzato principalmente dal browser che si occupa di tutti i dettagli. Secondo this question, sembra che ci sia una tecnologia in SAML 2.0 chiamata ECP solo per abilitare client non basati su browser.
Tuttavia alcune applicazioni come SharePoint 2010/2013 supportano solo SAML 1.1; cosa può essere usato in questo caso?
Fondamentalmente SAML non richiede che il client sia un browser. Essenzialmente "browser" qui è solo un client che sa come seguire i reindirizzamenti in modo che possa essere eseguito da qualsiasi client sufficientemente elaborato. Ancora il diavolo è nei dettagli, in particolare se il reindirizzamento HTTP POST è coinvolto nell'autenticazione SAML (che sarà sicuramente il caso). Ulteriori dettagli potrebbero dipendere dalla particolare tecnologia che utilizzi. – SergGr
Non hai menzionato alcun vincolo sulla tecnologia. Forse [Electron] (https://electron.atom.io/) potrebbe aiutare: è un framework _non-non-browser_ (☺) per la creazione di applicazioni desktop ... gestirà i cookie e seguirà i reindirizzamenti semplicemente. –