c# - Azure 应用设置中的特殊字符
问题描述
我在 azure devops 中托管 API 项目。我已经在 keyvault 中设置了连接字符串,将值传递给 Appsettings。在密码中,存在'&' 字符。因此,我将连接字符串中的密码设置为“测试和测试”,但是在获取该值时,连接字符串被破坏,并且它没有正确地在密码中使用“&”。我一直在使用 YAML 文件来部署项目。
解决方案
您应该转义任何特殊字符,例如&符号。要转义&
字符,请使用&
而不是&
. 您的连接字符串应该是
Test&test
推荐阅读
- laravel-8 - Laravel 查询生成器构建 mySql 查询
- c++ - 如何使子进程完成后立即返回以运行父进程(当我们执行 fork 时)?
- arrays - 如何遍历 Scala 中的 json 数组并为每个 json 元素应用 API 调用
- pip - 在 setup.py 中,如何在任何 pip 安装之前运行系统命令?
- r - 在数据框中的列中排除部分字符串
- python - Python 类 - Komodo 在调试中显示红色文本但未产生错误
- php - WordPress woocommerce PHP 添加到购物车错误
- linux-mint - Linux Mint 20 Ulyana - 无法删除存在但不存在的目录
- python-3.x - Tkinter 小部件大小问题
- javascript - 反应包括一个 onClick 到一个跨度