日期:2014-05-19  浏览次数:20436 次

VS2005测试通过,IIS不通过,权限已经设置,比较有难度,求救

Web程序   通过   Process   调用   d:\aa\abc.exe  

abc.exe是dos环境的程序,类似于ping.exe   cmd.exe   可以输入参数   比如   -u   username   -p   password
也可以   abc.exe   -u   username   -p   password   来运行

用vs2005自带的web服务器运行   可以通过,正常使用。

但是发布到   正式站点(包括我自己机子上的IIS站点)   就不行了,调用通不过,能运行abc.exe   但是无法再对其进一步输入参数  
    报错内容:
  Error:   HPDBA0208E       The   requested   action   cannot   be   performed   because   the   SSL   environment   is   not   initialized.   (status   0x106520d0)

怀疑权限问题,但是无论怎样改,   包括以管理员运行web程序,修改machine.config以管理员或system运行   ,还有就是把   aa目录的权限降低,改为   everyone全部控制,也加isur_mechineNAME   全部控制,都不行。

  但是可以肯定的是这是权限问题,请大家帮忙,谢谢


------解决方案--------------------
win2003的话调一下iis应用程序池的运行帐户,改为本地系统
------解决方案--------------------
这个不懂..帮顶
------解决方案--------------------
这个站点的匿名访问开了没