我们设置了 iisnode 来处理对 ASP.NET Web 应用程序的一个子目录的请求。作为一项安全措施,我们加密了我们的 appSettings。与 iisnode 相关的配置都不是特别敏感的,但应用程序的其他部分在那里存储密码。
但是,当 web.config 的 appSettings 被加密时,iisnode 会抛出 500 错误。
我相信我已经确认无论您是否引用 appSetting 变量都会引发错误。
我愿意将我的配置移动到特定于 iisnode 的配置文件之一——甚至只是一个 js 文件——但我需要加密 appSettings。
所以我需要 iisnode 来处理加密的 appSettings,要么优雅地忽略它,要么正确地读取它。这是可以配置的东西,还是我应该考虑修补 iisnode 代码?