asp.net - 在 web.config 提供程序连接字符串中转义双引号
问题描述
我的 web.config 中的连接字符串中有一个提供程序连接字符串,但我不知道如何使用双引号作为密码。
我尝试使用类似这样的密码:“<>';&
<add name="EntitiesContainer" connectionString="metadata=res://*/Data.Entities.csdl|res://*/Data.Entities.ssdl|res://*/Data.Entities.msl;provider=System.Data.SqlClient;provider connection string="Data Source=DS;Initial Catalog=DB_XY;User ID=USERXY;Password='"<>';&';MultipleActiveResultSets=True"" providerName="System.Data.EntityClient"/>
(当然,这不是这样的,但我只是想展示我想要实现的目标)
所以连接字符串里面有一个提供者连接字符串。
我已经尝试像这样逃避它: password='"<>';&' ,但它无法处理 """ 因为它已经在外部字符串中使用。我还尝试用两个引号(“”和“”)转义它。
当我将它保存为自定义连接字符串时,即使 IIS 管理器也无法正确转义它。
有什么解决办法吗?
谢谢您最好的问候
解决方案
推荐阅读
- android - 将 Circleimageview 的状态保存在片段内
- java - 发布约会/预订 - CORS 政策问题
- javascript - 引导模式未在 PHP 中显示
- python - 模块 'tensorflow' 没有属性 'get_default_graph' - 我不想要任何图表
- javascript - React - 导出上下文提供程序给我错误:“元素类型无效:预期字符串 [...] 但得到:未定义”
- reactjs - 如何比较 2 个 fetch 数组以在 reactjs 中设置状态
- python - Django从查询集中的外键获取外键
- unity3d - 自动拖动变量
- wordpress - 如何显示 Wordpress 类别页面的自定义分类法?
- c# - 使用 IndexMany 时,Elasticsearch 在动态类型上推断 _id