Exemple de code : Authentification et consommation de données à partir de Netflix (Application Web 2.0)
Dernière modification : vendredi 16 juillet 2010
S’applique à : SharePoint Server 2010
Cet exemple d’application Microsoft Business Connectivity Services (BCS) montre que grâce au mécanisme d’extensibilité Business Connectivity Services, il est possible d’imbriquer du code afin de s’authentifier sur une application Web 2.0. Il illustre notamment l’authentification et la consommation de données Netflix.
Vous pouvez sans difficulté utiliser la même conception pour activer des scénarios semblables sur d’autres applications de ce genre qui implémentent le protocole OAuth complet ou une version personnalisée de ce protocole, par exemple LiveID.
Clause d’exclusion de responsabilité : cet exemple a pour but de vous informer des meilleures pratiques de création d’applications dans Microsoft SharePoint Server 2010 qui tirent parti de l’API Netflix. Vous devez vous familiariser avec la documentation de la plateforme Netflix et avoir connaissance de ce que vous êtes autorisé à faire, en tant que développeur, lors de l’interface avec cette plateforme.
Conditions préalables requises :
Services Internet (IIS, Internet Information Services)
Microsoft .NET Framework 3.5 Service Pack 1
Microsoft SharePoint Server 2010
Une configuration de batterie de serveurs SharePoint 1-m (recommandé)
Microsoft Visual Studio 2010 installé sur le même ordinateur que SharePoint Server 2010
Un compte de développeur Netflix
Business Connectivity Services et un Service Banque d’informations sécurisé opérationnels
Télécharger et utiliser le modèle
Téléchargez et installez le Microsoft SharePoint 2010 Software Development Kit (SDK) à partir de la page Référence SharePoint 2010 : Kit de développement logiciel (éventuellement en anglais).
Effectuez l’extraction de bcs sample kit.zip à partir du chemin d’accès %ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services vers un dossier local.
Dans le dossier où vous avez extrait les fichiers, recherchez le dossier Authenticating and Consuming Data from Netflix (Web 2.0 Application) et ouvrez le fichier Readme.htm.
Suivez les instructions du fichier Readme.htm pour utiliser l’exemple.