问题描述
房地产到57291237。
我已经重用了这个脚本,它几乎可以正常工作。有一点对我不起作用 - 在调用 CreateDelegationRule 函数时:
CreateDelegationRule($providers,$path,$pathType,$identityType,$userName,$password,$enabled)
与
CreateDelegationRule "appPoolNetFx,appPoolPipeline" "{userScope}" "PathPrefix" "SpecificUser" "WDeployConfigWriter" "PASSWORD" "true"
尽管有密码,但所有字段都正确填写。为了使其正常工作,我需要在 UI 中手动设置密码,这消除了编写脚本的所有概念。
是我做错了什么还是无法使用脚本提供密码?
解决方法
据我所知,CreateDelegationRule方法中只有2个参数,一个是Http.Sys请求队列,一个是Http.Sys Url Prefix,但是你的方法中有7个参数。
更多关于如何使用 CreateDelegationRule 方法的信息你可以参考这个链接:
IServerDelegationFeature.CreateDelegationRule(String,String) Method。