在web.config中存储AzureCosmosDb连接字符串

时间:2017-07-21 15:23:00

标签: mongodb azure web-config azure-cosmosdb

我在Azure中创建了一个AzureCosmosDb帐户,以便使用MongoDb。

我有一个完美的连接字符串但它以/?ssl=true&replicaSet=globaldb结束。所以我无法将它存储在我的web.config文件的connectionStrings部分中。它说:

Entity 'replicaSet' not defined
Expecting ;
Application Configuration file "Web.config" is invalid. '=' is an unexpected token. The expected token is ';'.

我不想将它存储在一个常量中,所以有没有办法让它工作?

感谢。

1 个答案:

答案 0 :(得分:5)

web.config文件是一个XML文件,因此任何值都必须是有效的XML。

Н需要将&替换为&

/?ssl=true&replicaSet=globaldb

这是similar question