我有一个名为SECRET_KEY的appSetting。我无法获得IIS Web App Deploy任务来用此名称替换键,我所有其他的XML变量替换都可以正常工作。
我没有错误,我可以查看日志并查看
处理xml节点的替换:appSettings
它列出了所有其他我已为其定义变量但没有列出SECRET_KEY的appSetting条目。
我怀疑问题可能与密钥名称有关,其他人遇到了某些无法替代的密钥吗?
答案 0 :(得分:0)
secret
是系统保留的变量前缀之一,请不要使用此类变量前缀。在此处查看文档:
用户定义的变量可以包含字母,数字,
.
和_
字符。请勿使用由变量保留的变量前缀 系统。它们是:endpoint
,input
,secret
和securefile
。 以这些字符串之一开头的任何变量(无论 大写字母)将不适用于您的任务和脚本。