我有一对IIS 8计算机,两台都有相同的应用程序主机,两者都具有完全相同的机器密钥。在其中一个上,当我尝试为我的应用程序池ID使用自定义帐户时,一切都很有效。另一方面,当我尝试这样做时,我关闭对话框输入密码,让我进入高级设置对话框。当我关闭它时,我收到错误声明"值不在预期范围内。"
我已经尝试了我能想到的所有内容:我已经将应用主机从工作机器复制并粘贴到非工作机器上。导出和导入的机器密钥。看着我能想到的所有配置并用锤子撞击它 - 一切都无济于事。
如果有人知道可能会发生什么,或者我可以采取哪些进一步措施来尝试诊断,我会非常感激。
谢谢!
答案 0 :(得分:3)
以下步骤在浪费了4个小时后为我解决了问题。我在Windows 10 Pro上,但版本中的步骤可能相同:
<add name="<APPPOOLNAME>"> <processModel identityType="SpecificUser" userName="<USERNAME>" password="[enc:IISWASOnlyAesProvider:CCn5MVIrWZ/sxeGXrXfHniMSL3NoOn8SLvKiaaRfz7c=:enc]" /> </add>