使用Azure DocumentDB的Azure AD应用程序

时间:2016-08-26 13:11:31

标签: azure azure-active-directory azure-cosmosdb

我需要使用DocumentDB创建Azure AD应用程序。我们需要在AD应用程序中提供DB服务器的连接字符串,其中将存储用户缓存信息。

当我尝试用DocumentDB连接字符串替换SQL Azure连接字符串时,收到错误:

  

“应用程序的配置文件不包含所需的内容   providerName属性。“。

1 个答案:

答案 0 :(得分:1)

您不能简单地交换连接字符串并期望您的应用程序开始使用DocumentDB而不是SQL Server。在您的应用程序中,您可能正在使用Entity Framework库,ADO.NET或其他专门查找SQL Server连接字符串的库。此外,您的代码依赖于这些库。

要从SQL Server切换到DocumentDB,您需要引入DocumentDB客户端库。然后,根据需要重构代码以使用新库。

使用DocumentDB的简单ASP.NET MVC应用程序示例here