Come funziona LiveID? C'è qualche documentazione sul sito di provisioning di LiveID msm.live.com?

3

Sto cercando di apprendere dettagli su come funziona LiveID, se confrontato con altre tecnologie di federazione.

Per essere onesti, sono un po 'sopraffatto da tutte le opzioni del link e voglio capire cosa sto facendo prima Federare la mia applicazione a LiveID.

Inoltre mi piacerebbe capire le differenze tra le implementazioni gratuite e il sistema RPS. La mia comprensione è che ci sono almeno 4 modi diversi per collegarsi a LiveID. Considerando che una grande area di autenticazione e una scarsa documentazione pubblica mi mettono a disagio.

    
posta random65537 21.11.2010 - 18:09
fonte

2 risposte

2

LiveID è un'estensione di WS-Trust / Federation / Security in modalità passiva. Passivo significa che al client - il browser - deve essere detto cosa fare dai client, che viene eseguito tramite reindirizzamenti 302 e POST-back.

Per riformulare questo, LiveID segue un modello basato sulle attestazioni, basandosi sui protocolli menzionati in precedenza. La documentazione è molto scarsa perché, a volte, Microsoft può essere molto schifosa a volte.

Le differenze tra le versioni hanno a che fare con il modo in cui avviene l'autenticazione, più a lungo quale livello rende il reindirizzamento a login.live.com. Per esempio. il codice lato server che forza il reindirizzamento o il codice client - javascript - esegue il reindirizzamento.

Che cosa stai cercando di realizzare esattamente? Desideri semplicemente che una persona acceda al tuo sito utilizzando il loro LiveID o cerchi un modello di federazione più approfondito?

    
risposta data 01.12.2010 - 00:09
fonte
0

Non ne sono sicuro, ma credo che LiveID non sia il proprio set di tecnologie, ma semplicemente l'offerta di Microsoft nella federazione pubblica.
Lo avvolgono bene e forniscono interfacce semplici, ma al di sotto dei suoi stessi tech e protocolli: ADFS, WS-Trust, SAML, ecc. Potrebbero anche darti un po 'di flessibilità nel mix-n-matching, che sarebbe difficile da fare da solo.
Sono anche abbastanza sicuro che LiveID sia anche compatibile con OpenID, essendo sia un fornitore che un consumatore.

    
risposta data 22.11.2010 - 08:06
fonte