有没有办法检查应用程序池标识是否有效?

时间:2019-07-19 09:31:57

标签: iis inno-setup

我目前正在编写一个Inno脚本安装程序,该程序将Im Iminstall程序添加到IIS DefaultAppPool,而且我还必须根据用户输入将池的Identity更改为凭据。 问题是我不知道如何检查给定的身份是否有效。我正在使用AppCmd,它似乎并不在乎给定的用户名和密码是否有效,因此在最后启动给定的App后会导致ApplicationPool崩溃。

我试图捕获我的appcmd命令返回的错误代码,但是没有什么值得注意的。我刚刚收到一条消息,说更改成功。

这是appcmd命令,即时消息使用:

%windir%\system32\inetsrv\appcmd.exe set AppPool DefaultAppPool -processModel.identityTypeSpecificUser -processModel.userName:USERINPUTUSERNAME -processModel.password:USERINPUTPASSWORD

0 个答案:

没有答案
相关问题