问题标签 [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 回答
11299 浏览

powershell - Powershell 命令在 Powershell 中有效,但在脚本中无效,为什么?

我想将我的 IIS Bidings 输出到 csv 或 txt ,我只是在使用该 cmdlet 玩了一下:

效果很好,使用此命令也可以完美地输出到 .txt :

但是,一旦我将它包装到一个函数中,powershell 就会尝试找到当然不存在的物理路径 IIS:\Sites。

到目前为止,我的脚本非常简单:

我错过了什么?我想把它排除在外,因为我想把它放到一个更大的脚本中,从 xx 网络服务器中排除我的网络绑定。

我认为这与控制台中已经给出但不在我的脚本中的环境变量有关。但我不知道如何管理它们。已经尝试过get-childitem evn: ,这给我带来了很多变数。

0 投票
1 回答
969 浏览

git - 无法访问本地 git 服务器

我们按照本指南安装了 bonobogit 服务器:http: //bonobogitserver.com/install/

我可以使用 Web 浏览器访问存储库。我使用浏览器创建了一个 XYZ 存储库。但是,当我尝试使用 git-gui 或命令提示符克隆它时,我收到以下错误:

致命:http: localhost///Bonobo.Git.Server/XYZ.git/info/refs 无效:这是一个 git 存储库吗?

0 投票
1 回答
2685 浏览

c# - WMI - 在远程域机器中读取 IIS 应用程序时引发“拒绝访问”异常

下面是我在域中使用 WMI 读取远程机器中的 IIS 应用程序的代码。

它失败并出现以下异常:

我试过的补救措施:

  1. 我遵循了在 UAC 下处理远程连接中给出的建议,但没有成功。引用它:

如果您的计算机是域的一部分,请使用远程计算机的本地管理员组中的域帐户连接到目标计算机。然后 UAC 访问令牌过滤不会影响本地管理员组中的域帐户。不要在远程计算机上使用本地的非域帐户,即使该帐户在管理员组中。

  1. 在计算机管理 -> 服务和应用程序 -> WMI 控制 -> 查看属性 -> 导航到 Root/WebAdministration -> 安全中添加并分配给用户完全控制权。
0 投票
1 回答
345 浏览

powershell - 自定义 PowerShell 对象属性问题

我正在尝试使用来自 IIS7 的 WebAdministration 模块的数据创建自定义 PowerShell 对象。该对象应从 IIS 中的工作进程的 GetExecuteRequest WmiMethod 捕获 ClientIPAddress 和 SiteID。

问题:

对象 ($wpobj) 在 get-member 下包含“ClientIP”和“SiteID”,但您无法通过使用 $wpobj.clientip 或 $wpobj.siteid 获取这些值。我可以检索这些值的唯一方法是使用 $wpobj | 选择 clientip 或 $wpobj | 选择站点ID

无法以上述方式获取属性的值使得对数据进行排序/分组变得更加困难,因为稍后我无法在管道中选择值。

有人知道我可能会错过什么吗?我以前没见过这个。仅在这种特殊情况下

0 投票
0 回答
1918 浏览

iis - 0x80070032 枚举 WMI WebAdministration 类时出现“不支持请求”错误

我正在尝试枚举和查询远程机器中的 WMI WebAdministration类。这是 C# 中的代码示例,但可以从 CIM Studio 或 WMI Tester 工具完成相同的操作

这在连接指向一台远程计算机时有效,但在指向另一台计算机时失败(错误 0x80070032 “不支持请求”)。这两台机器看起来是一样的。我可能遗漏了一些东西,但 IIS 配置、安全设置、已安装的角色等看起来都一样。

需要说明的一件重要事情是,我能够在两台机器上成功查询 WMI MicrosoftIISv2 类。所以这个问题是 WebAdministration 命名空间独有的

搜索此错误,当问题是 WMI“外部”时,它似乎被抛出。仍在敲我的头以找出它来自哪里以及为什么。

欣赏任何线索或想法!

0 投票
1 回答
285 浏览

asp.net - 为什么我无法访问 web admin 中的安全部分来编辑我的用户角色?

我一直在试图解决这个问题。这是我收到的错误消息...

您选择的数据存储存在问题。这可能是由无效的服务器名称或凭据或权限不足引起的。这也可能是由于未启用角色管理器功能造成的。单击下面的按钮可重定向到您可以选择新数据存储的页面。

以下消息可能有助于诊断问题:服务器无法访问应用程序目录“H:\Login\”。由于安全设置,该目录不存在或不可访问。

0 投票
1 回答
397 浏览

c# - Microsoft.Web.Administration.Site 在调用方法 Stop() 时抛出 NotImplemenetedException

我正在尝试停止 IIS 中的网站。

这是我的代码

当它到达 oSite.Stop(); 它会抛出

“方法或操作未实现。”

我使用的是 Windows 7 Home Premium,我使用的 IIS 版本是 7.5。

知道如何解决这个错误吗?

0 投票
2 回答
57 浏览

asp.net-mvc - ASP.NET 网站管理工具数据库连接错误

您选择的数据存储存在问题。这可能是由无效的服务器名称或凭据或权限不足引起的。这也可能是由于未启用角色管理器功能造成的。单击下面的按钮可重定向到您可以选择新数据存储的页面。以下消息可能有助于enter code here诊断问题:无法连接到 SQL Server 数据库。这是我在 web.config 中的连接字符串

0 投票
1 回答
305 浏览

nuget - 无法恢复 Microsoft.Web.Administration

尝试下载并运行演示 asp.net 5 应用程序 Music Store。 https://github.com/aspnet/MusicStore

这会导致以下错误:

项目.json

dnvm 列表

0 投票
0 回答
597 浏览

powershell - Test-Path IIS:\SslBinding 使用通配符 dns 名称引发非法字符错误

Windows 10 上的 IIS10 支持 SSL 绑定到通配符主机标头,例如*.example.com.

为通配符主机头创建新的SSL 绑定工作正常,但是,当绑定存在时,Test-Path失败,抛出InvalidArgument“路径中的非法字符”,例如Test-Path IIS:\SslBindings\!443!*.example.com

我尝试过使用-LiteralPathas well as ,-Path但两者都给出相同的错误 -但仅当绑定存在时。测试不存在的路径$false会如您所料返回。

我错过了什么吗?或者这是测试路径/WebAdministration 中的错误?

example.ps1(仅限 Windows 10):

我目前使用的解决方法是:

更新

值得注意的是,它Get-ChildItem IIS:\SslBindings\*!443!*.example.com没有问题。