问题标签 [netsh]
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.
wcf - 具有传输安全性的 WCF 自托管服务(身份验证失败,因为远程方已关闭传输流。)
我有一个要添加传输安全性的自托管服务。我已将 WSHttpBinding.SecurityMode 设置为 Transport 并将 ClientCredentialType 设置为 HttpClientCredentialType.None。我已经创建了一个证书并使用 ServiceHost.Credentials.ServiceCertificate.SetCertificate() 将其设置到我的主机我还使用 netsh http add sslcert ipport=127.0.0.1:80 certhash=[MyCertHash] certstorename=MY appid= 注册了它[TheGuidOfTheAppTahtRunsTheService] verifyclientcertrevocation=disable
每当我尝试调用该服务时,都会收到以下错误消息:“身份验证失败,因为远程方已关闭传输流。”
这是否意味着客户端和服务器尝试相互验证?我怎样才能禁用它?为了清楚起见,我不想在客户端安装证书,我不是在寻找任何身份验证 atm,只是保护消息内容,如果可能的话。
windows - 我应该在 netsh.exe 中使用什么 appid?
netsh 命令需要一个 appid(请参见此处):
到目前为止,我还无法理解我应该如何知道 netsh 希望我提供的 GUID。有什么提示吗?
ssl-certificate - “参数不正确。” 使用 netsh http 添加 sslcert 时出错
按照此链接中有关“如何:使用 SSL 证书配置端口”的说明:http: //msdn.microsoft.com/en-us/library/ms733791.aspx,我在命令行上输入了此命令(duh) :
我的certhash
指纹取自证书(本地计算机)>个人>证书文件夹中的证书。
appid
GUID 已生成。
我还需要解决什么问题才能使其正常工作?
visual-studio - 在 cassini 中的某些进程调用或 win7 64 上的单元测试无法获取 StandardOutput
从 .net 运行多个进程时,我无法读取进程的输出。一个例子是“netsh”命令。
我正在尝试从 dhcp 服务器读取所有范围。
它仅在 Web 应用程序和单元测试中失败。
在下面的代码中,“消息”是一个空字符串。
几点
- 在 VS 2008 上运行 .net 3.5
- 在网络应用程序中失败,即卡西尼
- 单元测试失败(使用 resharper)
- 从控制台应用程序工作
- 从 Windows 应用程序工作
- 从命令行工作
- 曾经在 Windows XP 中工作
- 我试过关闭 UAC
- 其他命令有效。例如 ipconfig
- 我试过以管理员身份运行 VS
- 是的,我知道还有其他方法可以做到这一点,并且正在研究它们。但我仍然想知道为什么流程方法不起作用。
编辑:
原来它只在windows 7 64bit上
MS Premier 支持已经复制了该问题,并正在研究解决方案/解决方法。
c# - 在 C# 中以编程方式创建 DHCP 预留
我的任务是创建一个接收 MAC 地址并为该 MAC 地址创建 DHCP 预留的应用程序。.NET 中是否有任何 API 可以轻松完成此任务?
http - netsh http add urlacl : 为组添加预订
本文解释了如何为用户配置命名空间保留,netsh.exe
如下所示:
netsh http 添加 urlacl url= http://+:80/MyUri user=DOMAIN\user
该参数user=
被称为用户或用户组。
当我为单个用户配置时,它的工作原理与描述相同,但如果我替换DOMAN\user
为DOMAIN\Administrators
或DOMAIN\Users
我收到错误 (1332)。
问:为什么它对用户有效,但对组无效?组的语法是否不同?
操作系统:Vista 32 位
注意:计算机不是域的一部分,如果这很重要的话。
wcf - Windows 2008 R2 上的 netsh 错误
我们正在将服务器从 Windows 2003 升级到 2008。作为该过程的一部分,我需要使用 SSL 证书配置端口。当我运行以下命令时:
我收到以下错误:
SSL 证书添加失败,错误:1312 指定的登录会话不存在。它可能已经被终止。
使用管理员运行命令提示符时不能解决问题。请注意,我在 Windows 2003 上(使用 httpcfg)没有遇到这个问题,并且在那里运行良好。
有没有人遇到过这个问题?谢谢。
c# - 如何在 Windows 7 上为 WCF 3.0 REST 应用程序设置 HTTP ACL?
我一直在阅读 O'Reilly 的“RESTful .NET”,并且正在使用 pg 上的示例程序。24 - 25. 这设置了用于处理 REST 请求的自定义绑定。当我执行代码时,它失败了,因为它没有权限设置监听http://localhost:8889/TestHttp
根据 MSDN(http://msdn.microsoft.com/en-us/library/ms733768%28VS.100%29.aspx),我需要配置netsh。我正在使用以下 netsh 字符串:
netsh http 添加 urlacl url= http://localhost:8889/TestHttp user=DOMAIN\user
其中 DOMAIN\user 是针对我的帐户定制的。
这似乎在一个额外的控制台窗口中处理,但执行我的代码会导致同样的失败。有谁知道如何解决这一问题 ?
谢谢,
斯科特
c# - 在 C# 中查询 DHCP 服务器
我需要通过在服务器本身上运行的程序或最好通过在其中一个 DHCP 客户端上运行的程序来获取 MAC 到存储在 DHCP 服务器上的 IP 的映射。
我了解netsh 实用程序可用于获取转储,但我并没有取得太大的成功。
有任何工作示例或提示吗?
我拥有 DHCP 服务器的管理员权限
编辑
我不想使用 arp 缓存,因为这需要我广播 ping(这在 Windows 上是不允许的)或 ping 子网的所有可能 IP 地址(这需要很多时间)。
我确定 DHCP 服务器存储 MAC 到 IP 的映射,我如何使用该信息将 MAC 映射到 IP 地址?
wcf - 在 Vista 家庭高级版上手动配置 WCF 以使用 HTTP
我正在尝试使用 VS2008 和 Vista 家庭高级版开发和部署 WCF 服务。我没有运行 IIS,并且知道如果我手动配置 WCF 应用程序,我不需要运行...我相信使用 netsh.exe。
谁能给我关于如何从 VS2008 中的开发项目到可用服务的明确指导?
非常感谢。