使用ConfigurationManager从Web.Config读取密钥

我正在尝试从Web.config与Web层不同的层中从文件中读取密钥(相同的解决方案)

这是我正在尝试的:

string userName = System.Configuration.ConfigurationManager.AppSettings["PFUserName"];

string password = System.Configuration.ConfigurationManager.AppSettings["PFPassWord"];

这是我appSettingsWeb.config文件:

<configuration>

....

<appSettings>

<add key="PFUserName" value="myusername"/>

<add key="PFPassWord" value="mypassword"/>

</appSettings>

....

</configuration>

当我调试代码username并且password是时null,因此它没有获取键的值。

我读这些值错在做什么?

回答:

尝试改用WebConfigurationManager类。例如:

string userName = WebConfigurationManager.AppSettings["PFUserName"]

以上是 使用ConfigurationManager从Web.Config读取密钥 的全部内容, 来源链接: utcz.com/qa/404503.html

回到顶部