问题标签 [appcmd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 以编程方式将 IP 添加到 ipv4 和域限制
任何人都知道如何使用 vb.net 以编程方式将 IP 地址添加到 IIS7 中的“IPv4 和域限制”。
即我想从访问我的服务器上的某些文件夹中排除某些 ip 或 IP 范围,并允许某些用户访问它。
我发现了那些不错的文章:
http://www.iis.net/configreference/system.webserver/security/ipsecurity/add
iis - appcmd.exe 更新什么配置文件?
从命令提示符运行appcmd.exe
命令时,是否有配置文件在某处更新?如果是这样,该文件在哪里?
例如,我运行以下命令:
appcmd.exe set config "MyWebsite" -section:system.webServer/modules -runManagedModulesForWebDavRequests:true
运行命令解决了我的问题真是太好了,我只是不知道实际发生了什么变化?这是我可以从 IIS 中看到的设置,还是某处的配置文件发生了变化?我以为我会看到ApplicationHost.config
文件得到更新,但事实并非如此。
asp.net - 如何通过appcmd.exe启动站点浏览?
如何通过appcmd.exe启动站点浏览?如何通过 appcmd.exe 知道站点 url?
更新:我的站点的名称为 iis:默认网站,但在 brawse 开始时有地址 ht_tp://localhost/Site。我如何定义名称“localhost”?
通讯。“开始”到 appcmd 起始站点。我想打开网站浏览,怎么做?
ssl - 使用 PowerShell 创建 IIS7 Web 应用程序,并将 Require SSL 设置为“Require”
我正在使用 PowerShell 的 cmdlet 创建一个 IIS 网站New-WebSite
,并在其中创建一个使用New-WebApplication
.
Web 应用程序的 SSL 设置需要设置为Require SSL;要求如下图。
为了保持一致性,我想仅使用 PowerShell cmdlet 来执行此操作。
要求 SSL设置很简单;您只需将-Ssl
参数添加到New-Website
.
但是,我们发现设置Require选项的唯一方法是使用Appcmd.exe
:
有 PowerShell 替代品吗?
c# - 如何通过代码恢复 IIS 7(或更高版本)上的应用程序的父处理程序映射?
可以通过以下步骤手动将应用程序的处理程序映射还原为父级:
- 在 IIS 管理控制台上选择应用程序
- 双击处理程序映射
- 单击“操作”窗格上的“还原为父级”
有没有办法以编程方式完成相同的任务(appcmd.exe、VBScript、C#..)?
注意:如果已经为应用程序定义了自定义设置,aspnet_regiis -i 命令不起作用。到目前为止,我发现的唯一方法是从 IIS 中删除应用程序并通过代码再次添加它。
iis - 通过 appcmd.exe 为加载用户配置文件设置 IIS 配置
我正在尝试使用 appcmd.exe 通过 powershell 脚本将“加载用户配置文件”的配置设置设置为 true。在阅读了许多文档后,我无法弄清楚正确的语法。
应用程序池的名称类似于“accountsmanagement.example.com”我已经尝试了以下变体,但都出错了:
如何通过 appcmd.exe 将加载用户配置文件正确设置为 true?
appcmd - 如何使用 AppCMD 使用站点名称测试并查看 IIS7 中是否存在网站?
我想使用 appcmd 向站点添加新绑定,但我需要先查看它是否存在。如何使用 AppCMD 做到这一点?
非常感激!
c# - C# IIS 7 基本网址
最近我问这个:
这在一定程度上适用于调试,因为我使用的是 VS 开发服务器。
然后我生成了一个安装程序,然后安装程序将指向 IIS 7。
我有:
但这引发了以下错误:
请求在此上下文中不可用
然后我做了一些阅读,这就是发生这种情况的原因:
然后,我使用上面的技术将代码从 Application_Start 移出到 Application_BeginRequest,因为我发现 Application_BeginRequest 被执行了多次。
但问题是我需要 IIS 7 的基本 URL,以便在 Application_Start 中使用,所以我有一个尝试设置的全局字符串:
但在尝试这样做时并不奇怪:
我收到此错误: “Microsoft.Web.Administration.Application”是“类型”,但用作“变量”
我想要的只是 IIS 7 的基本 URL。
我不能使用目录条目,因为我不支持 IIS 6。
我怎样才能做到这一点?任何解决方法?我可以从 VS 执行 AppCmd 吗?
非常感谢任何帮助。谢谢!