gpt4 book ai didi

c# - 加密 web.config 文件

转载 作者:行者123 更新时间:2023-11-30 15:20:50 26 4
gpt4 key购买 nike

我正在尝试加密 web.config 文件的 ConnectioString。我以管理员身份运行 cmd 并将以下命令作为

C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -pef ProvantisDataConnection" "C:\inetpub\wwwroot\PSOC"

Encrypting configuration section...

The configuration section 'ProvantisDataConnection' was not found.

Failed!

我在 C:\inetpub\wwwroot\PSOC 中有 web.config 文件和第 <connectionStrings> web.config中的部分如下

<connectionStrings>
<add name="ProvantisDataConnection" connectionString="Data Source=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.00.00.0001)(PORT= 4321))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = ABC))));User Id=ABCD ;Password=ABCDD;pooling=true;min pool size=5;Max Pool Size=60" providerName="Oracle.DataAccess.Client" />
</connectionStrings>

但它仍然抛出失败。

最佳答案

运行aspnet_regiis时,需要指明要加密的节点名称。您不能通过属性值选择要加密的内容。基本上,改变

aspnet_regiis -pef ProvantisDataConnection

aspnet_regiis -pef connectionStrings

关于c# - 加密 web.config 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39110272/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com