有没有办法在IIS中设置连接字符串而不在.net应用程序的web.config文件中设置它?因为我不希望在.net代码中设置凭据
答案 0 :(得分:1)
您可以加密连接字符串
看看这个: https://msdn.microsoft.com/en-us/library/dx0f3cf2(v=vs.85).aspx
Quote:以下示例显示如何加密名为SampleApplication的应用程序的Web.config文件的connectionStrings部分:
aspnet_regiis -pe "connectionStrings" -app "/SampleApplication"
答案 1 :(得分:0)
您可以在此路径中将连接字符串放在 applicationHost 中:
%WINDIR%\ SYSTEM32 \ INETSRV \配置
网站上方有一个您必须了解的继承链:
您可以看到有关它的更多信息here。