簡體   English   中英

轉義符,不適用於web.config,asp.net 3.5中的模擬標簽

[英]escape character & doesn't work for impersonation tag in web.config, asp.net 3.5

我希望有人對我這個愚蠢的問題有一個好的答案。 我正在嘗試在web.config文件中的asp.net 3.5應用程序中使用模擬來連接到sql server 2008數據庫,因此我使用:

當我運行我的應用程序時,我得到以下信息:

配置錯誤描述:處理服務於此請求所需的配置文件時發生錯誤。 請查看下面的特定錯誤詳細信息,並適當修改您的配置文件。

解析器錯誤消息:無法從配置文件中指定的憑據創建Windows用戶令牌。 操作系統“登錄失敗”錯誤:用戶名未知或密碼錯誤。

源錯誤:

impersonate =“ true” userName =“ testUser” password =“ test(“&”號,抱歉,該論壇實際上確實正確呈現了它)amp; test” />

因此,基本上,它以實際的轉義符(而不是實際的&)發布密碼。 這使我相信它會將其作為文字處理,但會將其驗證為xml,但是不幸的是,我不能只在web.config文件中使用“ test&test”,因為Visual Studio不會編譯它,因為它被標記為錯誤。

任何人?

您不是在功放之前錯過了“&”嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM