Startseite > Archiv > Windows Live ID in eigene Anwendungen integrieren

Windows Live ID in eigene Anwendungen integrieren

dotnetpro 02/2009 Von Ulf Hillig erschienen in dotnetpro 02/2009 auf Seite 108
Code: A0902WindowsLive
Keine Bewertung

Die Windows Live ID ist Microsofts universelle Eintrittskarte zur Nutzung zahlreicher Internetdienste. Jedoch beschränkt sich ihre Verwendung nicht nur auf Inhaltsangebote des Konzerns. Vielmehr hat jeder Entwickler die Möglichkeit, Live ID in eigene Anwendungen zu integrieren. Dieser Artikel gibt einen Überblick.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_Con   _ConsentToken   _CookieExpirationDate   _CookiePersistationDate   _Identity   _IdentityManager   _LoginCookie   _Windows   108dnp_winlive   14pt   2008   2009   80px   A0902WindowsLive   Abbil   Abbildung   aber   Abfrageadresse   Abfragen   abgefragt   abgekündigt   abgelegt   abgemeldet   abgerufen   abgesendet   abgespeichert   abhängig   Ablauf   Abmel   Abmelden   abnehmen   Abruf   abzufragen   Action   AddYears   Adresse   Adressen   Adressfeld   aktiv   aktive   aktivem   aktiven   aktu   aktuelle   aktuellsten   align   alle   alternativ   analog   andere   anderem   anderen   andernfalls   Anforderung   Anfrage   Anfrageerstellung   Anfragen   anfragende   Anfrageobjekt   Angaben   ange   angeboten   angeforderte   angeforderten   angegeben   angelegt   angelehnt   angemel   angemeldet   angemeldeten   angepasst   angezeigt   anhand   Ankündigungen   Anlegen   Anmelde   Anmeldedialog   Anmeldedienst   Anmeldedienstes   Anmeldeinformationen   Anmeldelink   Anmelden   Anmeldeoberfläche   Anmeldeseite   Anmeldevorgang   Anmeldung   Anmeldungerfolgtdurchein   anpas   anpassen   Anpassung   Ansicht   Ansprechpartners   Antwort   Antwortadresse   Anwen   Anwender   Anwendun   Anwendung   Anwendungen   anwendungs   Anwendungsparameter   Anwendungsprojekt   Anwendungsprojektes   Anzeige   Anzeigen   anzulegen   anzupassen   anzuzeigen   APIs   AppID   Application   Applikation   Applikationen   Applikations   Applikationseinstellun   Artikel   ASPX   auch   Aufgabe   Aufruf   aufsetzen   Auftrag   Aufwand   AufWindows   aufzeigt   ausgewählt   ausprogrammiert   Außerdem   außerhalb   Auswahl   auswertet   auszusehen   Authen   Authenticate   Authentication   Authentifi   Authentifizie   authentifizier   authentifizieren   authentifiziert   authentifizierten   authentifizierter   Authentifizierung   Authentifizierungsdienst   Authentifizierungsinfrastruktur   Authentifizierungslö   Authentifizierungslösung   Authentifizierungsüberprüfung   authorization   Auto   automa   automatisch   Azure   background   base   basierend   basierende   Basis   Basisinformationen   Baustein   bean   beantragen   Bear   Bearbei   bearbeitet   Bearbeitung   Bearbeitungssei   bedingt   beein   befindet   begünstigt   behandeln   Beide   beiden   beim   beinhaltet   Beispiel   Beispielanwendung   Beispielanwendungen   Beispiele   Beispielprojekt   beispiels   beispielsweise   beitung   bekannte   bekannten   bekanntlich   bekommt   beliebige   beliebigen   Benennen   benöti   benötigt   Benutzer   Benutzerkennung   Benutzers   Berechti   Berechtigungen   Bereich   bereit   bereitge   bereitgestellt   bereits   bereitstellen   bereitstellt   Bereitstellung   beruht   beschränkt   beschrieben   besitzt   besprochene   besprochener   Bestandteil   bestehende   bestehendes   besteht   bestimmter   Besuch   Besucher   Betaversion   betrachtet   Bevor   bezeichnenden   beziehen   beziehungsweise   Bibliothek   Bibliotheken   bieten   bietet   Bild   Bisher   black   blackbrain   Bleibt   Blick   boolesche   border   Brain   breite   Breiten   Browserinstanz   btnOK_Click   bunden   byte   catch   cessConsent   charset   chen   chende   chergestellt   clearcookie   Click   Client   Clientauthentifizierung   ClientIdSample   Close   CloseIdentity   CloseIdentityHandle   Community   Company   config   Configuration   Connect   Consent   ConsentToken   ConsentUrl   Contacts   content   ContentType   Context   Controls   cookie   CookieExpirationDate   CookiePersistationDate   Cookies   count   Create   CreateIdentity   CreateInstance   Current   dabei   dafür   Dahinter   damit   dann   darauf   daraufhin   daraus   darstellt   Darüber   darum   dass   DasWeb   Datei   Dateien   Datenbanken   DateTime   dazu   dechiffrieren   Decodierung   defall   Default   definiert   definierte   definierten   delauth   Dele   Delegated   DelegatedToken   DelegationToken   delegieren   delegierte   delegierten   demnach   demonstriert   denen   denkbar   denWert   deren   derWebauthenti   DerWebseiten   DerWindows   Design   Desktop   desWeb   Detail   detaillierte   detemWindows   Developer   Dialog   dienen   Dienst   Dienste   Diensten   Dienstes   dient   dies   diese   diesem   diesen   dieser   dieses   dieWeb   dieWeban   dieWindows   dieZukunftmiteinernochbreiterenDienst   digitale   diglich   direkt   direkte   dnpCode   Document   Dokumentation   Dokumentationen   dokumentiert   Domänen   Dort   dotnetpro   down   dows   dowsLive   dowsLiveLogin   drei   Dritte   dung   dungen   durch   ebenfalls   Ebenso   effiziente   effizienter   eigene   eigenen   eigenenInternetseitenzuverwenden   eigenenWebanwendungen   Eigenschaf   Eigenschaft   Eigenschaften   eigentliche   einbezieht   Einblendung   eindeutig   eindeutige   eindeutigen   eindeutiger   eindeutiges   eine   einem   einen   einer   einerVielzahl   eines   einfach   einfache   einfachen   einge   eingebunden   eingetra   einheitliche   einheitliches   einmal   Einsatz   einsetzen   Einstellun   Einstellung   Einstellungen   Einstellungs   Einstellungsdialog   Eintrag   Einträgen   Eintrittskarte   einzelnen   Einzig   einzubinden   einzublen   einzutragen   Element   elle   ellen   else   empfiehlt   Encoding   Endanwender   entgegennimmt   enthält   enthalten   entschei   entscheidet   entspre   entsprechen   entsprechend   entsprechende   entsprechenden   entsprechender   entweder   Entwick   Entwickeln   Entwickler   Entwicklerkit   Entwicklerportal   Entwicklung   Entwicklungsprojekte   Entwicklungsrechner   Entwicklungsserver   Entwicklungsservers   Enumeratorwert   Ereignis   Ereignisbe   erfährt   Erfolg   erfolgreich   erfolgreicher   erfolgt   erfolgte   erhält   erlaubt   erläutern   ermitteln   ermittelt   ermög   ermöglicht   erneut   erneuten   erreichbar   erreichen   ersten   erteilt   erwähnt   erwartet   erweitern   erzeugen   erzeugt   Erzeugung   EventArgs   existieren   Existiert   existing   Expires   explizite   Explorer   ExportAuthString   extrahiert   Fall   Fallbeispiel   Falle   Fällen   family   fand   Fazit   ferner   fertige   fest   festgelegten   festlegen   festzulegen   finally   finden   Firefox   Firmennamen   fizierung   flusst   folgende   Folgenden   folgreicher   font   Foren   Form   formation   formationen   Formular   Formulargebundenwerden   frameBorder   Framework   Frameworks   frühe   führen   Funda   fung   Funk   funktio   Funktionalität   Funktionen   Funktionselemente   fürWindows   gated   gearbeitet   geben   gedacht   gegebe   Gegebenheiten   Gegen   Gegensatz   gegenüber   Geheime   geheimen   geht   geklickt   geladen   geleitet   genannte   gend   genden   genen   generell   generelle   GenerellkannmithilfedesClient   generie   generierung   genutzt   geprüft   geringem   Gerüst   geschieht   geschrieben   gesetzt   gespeichert   GetClearCookieResponse   GetConsentUrl   getestet   GetNavigationData   GetPictureId   GetResponse   GetResponseStream   GetSlogan   GetTicket   gewählt   gewähren   gewährt   gewinnen   gezeigt   gezielt   gezielte   gibt   Grafik   greetingcards   greifen   grierten   großer   Grund   Grundlage   grundle   grundlegende   grundsätzlich   grundsätzliche   grundsätzlichen   grundsätzlicher   Gruß   Grußkarte   Grußkartendienst   gültigen   gungen   gurieren   haben   hält   handelt   Handle   Handler   handlung   Haupt   Headers   height   heimen   herkömmliche   Hidden   hier   hierbei   hierfür   hilft   Hillig   hinaus   Hinter   hinterlegen   Hinzufügen   hohen   höher   Hosts   HTML   HTTP   HttpContext   HttpCookie   HttpRequest   HttpResponse   HTTPS   HttpWebRequest   HttpWebResponse   Hyper   Hyperlink   Hyperlinks   ichts   iden   Identifiziert   Identität   identity   IdentityMana   IdentityManager   iframe   Ihre   ilAvatar   image   images   immer   implementiert   Implementierungsansatz   imSession   imVorder   Informa   Information   informationelle   Informationen   Inhalt   Inhalte   Inhaltlich   Inhaltsangebote   Initialisierung   innerhalb   Insbesondere   Installationsdatei   installieren   Instanz   Instanzen   inte   Integra   Integration   integrier   integrieren   integriert   integrierte   interessant   Internet   Internetbrowser   Internetdienste   Internetseite   Internetseiten   Internetverbindung   invitationsbyemail   Invite   IsAuthenticated   istdieStartseiteinderLa   IsValid   jedem   jeder   jederzeit   jedoch   jekt   jekte   jekterstellung   jeweils   kann   kartenanwendung   kation   kein   keine   kennt   Kennung   kennzeich   kennzeichnen   Kernfunktionen   Kits   klar   klas   Klasse   Klassen   Klassenbiblio   Klassenbibliothek   klassi   kleinste   Klick   knüpfte   Kommt   Kommuni   komplette   komplexen   konfi   Konfigura   Konfigurationsschritte   konkre   konkreten   können   könnte   könnten   konstant   Konstruktor   Kontakt   Kontaktdaten   Kontakte   Kontaktinforma   Kontaktliste   Konvertierungs   Konzerns   korres   Kriterium   laden   Ladeoperation   lädt   Lage   lange   lässt   läuft   Layout   Layouteinstellungen   lblAuthString   lblCId   lblCredentialState   lblSlogan   lblUserName   lediglich   leer   leider   leitet   Length   lerkits   lerrechners   Letztend   letztendlich   letztlich   lich   lichenWindows   lichkeit   licht   liefert   liegen   liegt   Link   links   Liste   Listing   live   livecontacts   liveContactsUri   LiveLogin   LoadCon   LoadContacts   loads   Local   LocationID   Login   loginCookie   Logout   lokale   lokalen   löschen   lösungen   lungsbüro   machen   macht   Mail   MainForm   Managers   mäne   marginheight   marginwidth   mationen   matischen   Mausklick   Mechanismen   Medien   meldet   mental   mentan   mentes   Menüauswahl   Menüelementes   Menüpunkt   Merkmal   Mesh   Messengers   meter   Metho   Method   Methode   Methoden   Micro   Microsoft   Microsofts   Middle   Millionen   mithilfe   Mitteln   mittlerweile   möchte   möglich   möglichen   Möglichkeit   Möglichkeiten   momen   momentan   muss   müssen   nach   nächsten   näher   nalisiert   Name   Namen   Namensraumes   nannte   nannten   natürlich   Neben   nerell   nerhalb   neuer   nicht   nichts   noch   notwendig   notwendigen   notwendiger   Notwendigkeit   null   nung   nutzbar   nutzen   Nutzer   Nutzerbild   Nutzereinstellun   Nutzern   nutzername   Nutzernamens   nutzeroberfläche   Nutzerpersonalisierung   Nutzers   nutzerspezifische   Nutzertoken   nützliche   nutzt   Nutzung   oben   Oberfläche   object   Objekt   Objekten   Objektes   Objektmodell   obliegt   oder   öffentliche   öffentlichen   offers   öffnen   öffnet   Ohne   OnInit   online   OpenAuthenticatedBrowser   Opera   Operation   Operationen   Optionen   optisch   outputStream   override   Page_Load   PageLoad   Pakete   Para   parallel   Parame   Parameter   Parameterloser   Parameters   parametri   Parse   Passkontrolle   passt   Passwort   pbAvatar   persistiert   personalisieren   personalisiert   personalisierte   personalisierten   pictureId   Platt   plementiert   pondierenden   Port   Portal   POST   Praxis   private   ProcessLogin   Produkte   Programm   Programmanpassungen   programmbezogenen   Programme   Programmier   Programmierschnitt   Programmierung   Projekt   Projekte   Projekterstellung   protected   public   Punkt   Python   QdnpCodeA0901WindowsLive   QdnpLinkSL0902WindowsLive1   QdnpLinkSL0902WindowsLive2   Quellcode   Rahmen   rameterlos   Raum   ReadToEnd   Reaktion   realisiert   Rechnen   Rechner   recht   redirect   Redmonder   Referenz   Refresh   RefreshUI   reich   rekt   renden   Request   resources   Response   Ressour   Rest   restli   resul   return   robustere   Rubrik   Ruby   rund   rung   rungsvorganges   sammenhang   Sammlung   Sample   samplecompany   sämtli   Sämtliche   SavedCredentials   Schar   schaulichung   schen   schenzeit   schlägt   schlecht   schließlich   Schlüssel   Schlüssels   schlüsselt   Schnittstelle   Schnittstellen   Schritt   Schritte   Schwerpunkt   Scrolling   SDKs   Sehr   sein   seine   Seite   Seiten   Seitenebene   selber   Selbstbestimmung   selbstständig   selbstverständlich   selten   Semikolon   Senden   sender   sendet   sentlich   sentToken   separieren   Serie   Service   serviceContainer   Services   Session   SettingHelper   SettingsForm   setzen   sich   sicher   sicherlich   Sicht   sichtbar   siehe   siert   Siewertetinnerhalb   signalisiert   Silent   Simple   sind   Size   sofern   softmitdemDelegated   sogar   soge   sogenannte   sogenannten   sogenannter   sogenanntes   solche   soll   sollen   Somebody   sondern   sourcen   sowie   sowohl   spaces   Speicher   spezielle   speziellen   spezifisch   spezifische   spielanwendungen   spielsweise   sprachen   sprechende   spricht   Spruch   stalliert   startet   Startpunkt   Startsei   Startseite   Statische   Statt   stattet   Statusinfor   stehen   steht   Stelle   stellen   stellt   stellungsspeichersindnebenconfig   steuerelement   Steuerelemente   Steuerelementes   stille   StreamReader   string   struktor   Struktur   style   sung   tacts   Tahoma   taktdaten   taktliste   Technologien   tegrationsschritte   Teil   teilen   teils   testen   tewlauth   Text   Textfeld   Textfelder   Textfeldern   thek   Thema   Themen   thenticationType   thentifizierung   thentifizierungsdienst   thentifizierungssteuerelement   tication   ticket   tierende   tifiziert   tifizierte   tifizierung   tingHelper   tion   tionen   tionsoptionen   tisch   tity   Token   Tokens   ToString   tragt   treten   true   tsmLoginLogoff   tsmLoginLogoff_Click   tsmSettings   type   über   überarbeitet   Überblick   Übergabe   Übergabeparameter   überge   übergeben   übermitteln   übernehmen   übernimmt   übernommen   Überprü   überprüft   überWindows   umeineAnfragedesLive   Umgebung   umgeleitet   Umleitung   Umsetzung   Umstand   umzuleiten   undText   Universelle   unter   unterscheiden   Unterschied   unterschiedliche   unterschiedlicher   unterstützung   URLs   UsePersistentCookie   User   userName   Users   using   UTF8   valider   Value   Variable   Variablen   veran   Veränderung   Verbindungen   verbirgt   Verbreitung   verbundene   verdeutlichen   Vereinfachung   verfassen   verfügbare   verfügbaren   Verfügbarkeit   verfügen   Verfügung   verschiedene   verschiedenen   verschiedener   Verschlüs   verschlüsselte   Verschlüsselten   verschlüsselter   Version   Vertical   Vertie   verwalten   verwaltete   Verwaltung   verweigern   verweist   verwen   verwendbare   verwenden   verwendet   Verwendung   verwiesen   viele   vielmehr   Vielzahl   Visible   visuelle   void   Vorabversionen   Vordergrund   vordergründig   Vorfeld   Vorgabe   vorgehen   Vorgehensweisen   vorgestellt   vorgestellten   vorhandenen   vorigen   vorliegen   vorliegenden   wählt   wäre   waren   Webabruf   Weban   Webanfrage   Webanwen   Webanwendung   Webanwendungen   Webapplikationen   WebAuth   WebAuthControl   Webauthen   Webauthentifizierung   webauthsample   webauthtoken   Webdienste   weblog   WebRequest   weilige   weise   weist   weite   weitere   weiterfüh   weitergeleitet   weiterhin   welche   welchem   welchen   welcher   welches   wenden   wenders   wendig   wendung   wendungen   Wenn   werden   Wert   Werte   wesentliche   white   wichtige   wichtiger   wickler   wicklungsumgebung   widerrufen   width   wieder   Wiedererkennungswert   wiederholt   wiederum   will   WINDOWS   WindowsLiveLogin   wird   wlauth   wohnterWeise   Wollen   Works   Write   wurde   Xbox   XDocument   xmlToLoad   Zählen   zahlreicher   Zeichenkette   zeige   zeigt   Zeit   Zeitraum   zentrale   zentraler   zentrales   zentraleWindows   zertoken   zeugt   Ziel   ziert   zierung   zifische   zogen   Zugang   zugänglich   Zugangsken   zuge   ZugederWeiterentwicklungdesLiveFrame   zugegrif   zugreifen   Zugriff   Zukunft   zumelden   zunächst   zurückgegeben   zurückgegriffen   zurückgeliefert   zurückgesetzt   zurücksendet   zurücksetzen   zurVerfügung   Zurzeit   Zusammenarbeit   zusammengefasst   zusätzli   Zusätzlich   Zustand   zuständig   Zuweisung   zuzu   zuzugreifen   zuzuordnen   Zweck   zwingend   zwingenden   Zwischenspeicherung   zwischenWindows

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen