博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在IIS7.5中ASP.NET调用cmd程序拒绝访问决绝方法小记
阅读量:4520 次
发布时间:2019-06-08

本文共 429 字,大约阅读时间需要 1 分钟。

前言

昨天利用Github的Webhook实现自动部署站点,其中要调用命令行(cmd.exe)程序执行shell脚本.

在本地测试没有任何问题,部署到服务器之后,发现错误信息:访问拒绝。

问题

没有权限调用cmd.exe程序.

原因

asp.net运行的身份在windows系统中权限不足.

方法

  • 创建一个iis用户

    注:创建的iis用户必须要有密码,还需要为iis用户添加执行脚本的权限.

  • 设置应用程序池
  • 首先,找到站点的应用程序池,右键高级设置,找到进程模块-标识:
    进程模块-标识
  • 然后,点击后面的...按钮,选择自定义账户,打开设置,填写之前创建的iis用户名和密码,确定即可.

    设置凭证

完工

这个只是个人测试结果,如有异议或者是更好的解决方法,请赐教.

真机测试环境:windows server 2008 r2 64 bit + iis7.5 + asp.net 4.0

转载于:https://www.cnblogs.com/seayxu/p/5390742.html

你可能感兴趣的文章
深入浅出 Java Concurrency (17): 并发容器 part 2 ConcurrentMap (2)[转]
查看>>
【 HYSBZ - 2440 】完全平方数 (莫比乌斯函数容斥)
查看>>
最优矩阵链乘
查看>>
2012年软件大赛校内选拔赛
查看>>
2017 Java面试大全(一)
查看>>
PHP实现四种基本排序算法
查看>>
Poj3414广搜
查看>>
云南南天电子信息产业股份有限公司某站SQL注入漏洞
查看>>
09-C#笔记-循环
查看>>
3.20下午
查看>>
AngularJS之代码风格36条建议【一】(九)
查看>>
linux指令和文件系统
查看>>
java上传xml文件
查看>>
板邓:给网站添加favicon图标
查看>>
Tomcat分析-启动过程
查看>>
IOS开发-基于WebDriverAgent代理服务,实现iOS手机app自动化测试的框架搭建
查看>>
实现JS数组的深拷贝
查看>>
xStream完美转换XML、JSON(转)
查看>>
code::Blocks 汉化经验
查看>>
(2017.10.10) 我对 JavaScript 历史的认识
查看>>