代码示例:验证并使用 Netflix 中的数据(Web 2.0 应用程序)

上次修改时间: 2010年7月16日

适用范围: SharePoint Server 2010

Microsoft Business Connectivity Services (BCS) 示例应用程序演示如何通过使用 Business Connectivity Services 扩展性机制插入代码以针对 Web 2.0 应用程序进行身份验证。此示例重点演示身份验证和使用 Netflix 数据。

您可以很容易地使用相同的设计,针对其他实现完整 OAuth 协议或自定义 OAuth 协议(例如,LiveID)的此类应用程序启用相似的方案。

**免责声明:**本示例旨在提供有关在 Microsoft SharePoint Server 2010 中创建利用 Netflix API 的应用程序的最佳做法。您应熟悉 Netflix 平台文档,并应了解开发人员在与此平台进行交互时所允许执行的操作。

先决条件:

  • Internet Information Services (IIS)

  • Microsoft .NET Framework 3.5 Service Pack 1

  • Microsoft SharePoint Server 2010

  • 1-m SharePoint 服务器场配置(推荐使用)

  • Microsoft Visual Studio 2010 与 SharePoint Server 2010 安装在同一台计算机上

  • Netflix 开发人员帐户

  • 可正常工作的 Business Connectivity Services 和 Secure Store Service

下载和使用示例

  1. SharePoint 2010 参考:软件开发工具包(该链接可能指向英文页面)下载并安装 Microsoft SharePoint 2010 软件开发工具包 (SDK)。

  2. 从 %ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services 路径将 bcs sample kit.zip 解压缩到本地文件夹。

  3. 在您解压缩文件的文件夹中,找到 Authenticating and Consuming Data from Netflix (Web 2.0 Application) 文件夹,并打开 Readme.htm 文件。

  4. 按照 Readme.htm 中的说明使用示例。