问题标签 [web-administration]

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.

0 投票
1 回答
125 浏览

.net - 我应该从 WinSxS 文件夹中引用程序集吗?

我想使用 Microsft.Web.Administration.dll 程序集。在我的 Windows 7 上,该文件仅位于文件夹 c:\windows\winsxs 中。为什么程序集在此文件夹中,是否建议从那里引用?

0 投票
2 回答
1393 浏览

c# - 通过 Microsoft.Web.Administration 使用用户名/密码创建 AppPool

我正在使用以下代码创建应用程序池:

但不知何故,密码出了点问题,我不知道是什么。当我查看 applicationHost.config 生成的 xml 如下所示:

如果我通过 IIS 管理器手动添加相同的用户 (domain1\user1),则 xml 如下所示:

看起来密码在通过代码创建时以不同的方式加密,但我在网络上没有找到任何关于此的主题。

我做错了什么或我需要做什么才能使代码正常工作?

0 投票
2 回答
1671 浏览

c# - 如何使用 Web 管理 C# 在 IIS 7 中获取站点 ID 和站点状态

在使用 Web 管理获取 IIS7 上的站点 ID 和状态时,我需要帮助。我有这个代码

但它确实不适用于我们的某些服务器。有没有办法为此使用 Web 管理?非常感谢任何帮助。

谢谢!

0 投票
1 回答
43 浏览

php - 每当使用 php 在网站上发生意外事件时,如何创建自定义错误页面?

我正在 Apache Web 服务器上使用 PHP 进行开发。我想知道是否有办法强制服务器在发生以下任何事件时提供自定义错误页面:

  • 用户正在寻找的页面不存在(我想提供自定义错误页面而不是经典的“404 Not Found”);
  • 用户更改了 value='' 属性的值或 name='' 属性的值,然后发送带有错误值的表单(例如,我有一个其中 value 属性表示产品的 id,即将被购买或数据库中将被取消的单义行。我想防止模棱两可的行为,例如当用户从“检查元素”浏览器工具更改值属性,然后提交表单时;
  • 用户更改了?query_string=value,然后点击了一个链接或提交了一个action 属性设置为“page.php?query_string=value”的表单。

因此,每当发生任何这些模棱两可的事件时(我知道用户在购买某些东西时更改输入元素的属性值可能看起来很愚蠢,但谁知道呢)我想抛出一个类似 facebook 上的页面例如,当您尝试访问https://www.facebook.com/hello.php时手指骨折。

我怎样才能做到这一点?我需要配置一些东西还是我可以直接用 PHP 来做?

感谢问候!

0 投票
1 回答
790 浏览

perl - wmi 查询不返回特定服务器的数据

我有下面的 perl 脚本来从不同的服务器获取站点信息。除了一台服务器外,该脚本工作正常。

我可以使用 Powershell 获取同一服务器的站点信息,但不能使用 Perl。

请有人建议为什么 Perl 脚本不适用于一台服务器,而 powershell 则适用于同一台服务器。

0 投票
4 回答
63591 浏览

iis - 如何从 PowerShell 指定应用程序池身份用户和密码

我在自动化 Web 应用程序的设置和使用应用程序池标识适当地配置 IIS 时遇到了很多困难。我在用 PowerShell 编写的 Web 应用程序部署脚本中执行此操作。我的要求是我需要我的 PowerShell 脚本将应用程序池身份用户设置为特定的服务帐户 mydomain\svcuser 和密码。这是示例代码:

当我运行它时,一切似乎都正常工作——没有抛出错误,并且应用程序身份用户名出现在 IIS 中——但由于某种原因,密码没有正确设置,如果有的话。由于它是密码,我无法验证是否已设置,但我可以得出结论,如果是,则说明设置不正确。在我手动进入并在 IIS 中输入密码之前,它不会对生成的应用程序池用户进行身份验证。因此,应用程序在部署到 Web 服务器后会失败,需要人工干预。

我在这里错过了什么吗?

0 投票
1 回答
297 浏览

c# - c#如何使用网络目录将应用程序添加到站点

我在使用网络物理路径将应用程序添加到 IIS 站点时遇到问题。

在代码中:

我的应用程序抛出异常“无效的应用程序路径”。我尝试创建一个虚拟目录,但我已经捕获了这个异常。应用程序池和我的程序对此网络文件夹具有权限。如何解决这个问题?

0 投票
1 回答
3096 浏览

asp.net - How to register ASP.NET 4.0 for IIS using PowerShell Web Administration module?

I would like to register the ASP.NET 4.0 framework for IIS using a PowerShell script. I have previously used the aspnet_regiis.exe tool in the following way:

This did the job, but I would like to refactor my code to use the PowerShell WebAdministration module to do this configuration. I already used it in my script to configure other things in IIS and I want to keep the sourcecode consistent.

There is a way to do this config. step using the WebAdministration module? I looked for the cmdlets from WebAdministration module, but I can't figure out which one could do the trick. Anyone could help me, please?

0 投票
2 回答
798 浏览

c# - 在 IIS Express 中抛出“NotImplementedException”的站点的状态属性

我正在使用 Microsoft.Web.Administration.dll 使用以下代码检查我的网站的状态。它适用于 IIS,但在 IIS Expresss 中使用时,“State”属性会抛出“NotImplementedException”。

有没有人遇到过这个问题?

0 投票
1 回答
751 浏览

powershell - PowerShell Invoke-Command 要求输入类型

我需要远程添加一个应用程序池,我正在尝试使用以下内容:

问题是,一旦我运行它,我会得到一个提示:
type:
我在身份验证方面没有任何问题,我可以调用其他命令,比如一个简单的 dir,但不是那个。有什么想法吗?