wcf

.NET 4 性能计数器无法加载
wcf

.NET 4 性能计数器无法加载

我正在使用基于 WCF 服务和 .NET 4.6 的软件。WCF 服务的配置(节流等)由用户 IT 部门自行决定。 为了做出最明智的决定,我想检查这项服务的性能计数器。 在服务器(Windows Server 2012 R2)上,“添加计数器”菜单中没有预期的性能计数器(ServiceModel [Endpoint / Operation / Service] 4.0.0.0),但有一些无法加载的计数器在那里: perfmon 的屏幕截图 错误消息是“无法加载性能计数器”。 在注册表中,我可以看到无法加载的库的 GUID 与丢失的库匹配: reg...

Admin

Server 2016 上的 .NET 定位错误
wcf

Server 2016 上的 .NET 定位错误

我有一个编译为 4.7.2 的应用程序 (wcf 服务)。解决方案中的所有项目都以该框架版本为目标。 在服务器(Windows Server 2016)上安装了 Framework 4.7.2(在错误页面中报告为 ASP.NET Version:4.7.3282.0) 当我浏览 WCF 服务时抛出的错误: “Web.config 文件元素中的‘targetFramework’属性仅用于定位 .NET Framework 4.0 及更高版本(例如,‘’)。‘targetFramework’属性当前引用的版本高于已安装的 .NET Framework 版本...

Admin

未登录时访问后台服务
wcf

未登录时访问后台服务

我有点困惑。 如果我的服务器由于某种原因重新启动 - 自动更新、数据中心问题、任何其他原因 - 尽管尚未登录,远程用户是否仍可以访问 MSSQL 数据库服务?(假设服务设置为自动启动) 此外,是否可以在不进行任何更改的情况下访问定制的和安装的 WCF 服务,或者是否需要进行某种修改?(还假设它设置为自动启动) 我知道某些服务在 winlogon 提示符下肯定可用 - 远程桌面浮现在脑海中(否则我永远无法登录!) ...

Admin

了解服务器配置 - 服务器有一个 IP,网站位于另一个 IP 上
wcf

了解服务器配置 - 服务器有一个 IP,网站位于另一个 IP 上

我遇到过这样的情况:IIS 服务器上有一个网站,但网站的 IP 与服务器 IP 不同。我是网络方面的新手,希望得到任何见解。 因此,服务器名称是Server1,网站使用 进行访问aliasname.sys.domain.com。我在该服务器上托管了我的 WCF 服务,并使用 进行访问aliasname.sys.domain.com。我注意到,在我生成的 xml 中,wsdlschemaLocation 为Server1.subdomain.domain.com而不是aliasname.sys.domain.com。虽然我找到了解决方法并修复了这个问题,但我...

Admin

将 angular 与 Web Api 或 WCF 一起使用?
wcf

将 angular 与 Web Api 或 WCF 一起使用?

我在一家主要使用 WCF 开发 WPF 桌面应用的商店工作。我被雇来做一些 Web 工作,我熟悉 Web API,但从未做过 WCF。我正在使用 Angular 启动一个新的 SPA。我计划使用 Web API,但被要求使用 WCF。在我看来,Angular 是为使用 Web API 而设计的。有什么好理由不使用 WCF 吗? ...

Admin

仅要求 IIS 中的特定客户端证书
wcf

仅要求 IIS 中的特定客户端证书

我正在实施需要客户端证书的解决方案。我正在使用 IIS 7.5 和 ASP.Net 4 WCF 服务。 我已将 SSL 设置设置为需要 SSL 并需要客户端证书。到目前为止看起来不错。因为我是第一次使用客户端证书,所以我做了一些研究,并遇到了一个Microsoft 支持文章尝试解释一下客户端证书验证过程。它指出: 当服务器提示输入证书时,请求中会包含服务器信任的证书颁发机构列表。然后,客户端会将此列表与客户端信任的证书颁发机构列表进行比较,并创建匹配的证书颁发机构列表。然后,客户端会将该列表与其拥有的客户端证书进行比较,并确定哪些证书(如果有)是由...

Admin

寻找适合家庭使用的廉价网络内容过滤选项
wcf

寻找适合家庭使用的廉价网络内容过滤选项

我在家里为孩子们使用旧的 Fortigate-60 已经有一段时间了,但现在许可证又过期了。有没有免费或便宜的替代品?我想要一个可以在 Linux 防火墙上运行并与具有不同配置文件的多个用户共享的东西。过去我运行过 squid,并将每个孩子可以使用的网站列入白名单,但随着孩子长大并需要访问更多网站,这变得乏味。我想要一个可以检查网站评级或类别列表、让用户通过某些类别并阻止不良或未评级网站的东西。我真的不需要病毒检查或电子邮件扫描或类似的东西。 ...

Admin

在 Windows 7 中激活“Windows Communication Foundation 非 HTTP 激活”功能时出现问题
wcf

在 Windows 7 中激活“Windows Communication Foundation 非 HTTP 激活”功能时出现问题

我遇到了以下问题。我正在安装 SharePoint 2010 Beta,因此我需要激活 Windows 功能“Windows Communication Foundation 非 HTTP 激活”。问题是我无法激活它,我收到消息:“发生了错误。并非所有功能都已成功更改” 当我查看日志(C:\Windows\Logs\CBS\CBS.log)时,我发现了此错误: Process output: [l:186 [186]"SMConfigInstaller[Error]: Failed in calling 'StartService' for servic...

Admin

尝试在 Windows Vista 中添加 Windows Communication Foundation HTTP 激活时出错
wcf

尝试在 Windows Vista 中添加 Windows Communication Foundation HTTP 激活时出错

我正在尝试将 Windows Communication Foundation HTTP 激活(和非 HTTP 激活)添加到我的 Windows Vista Ultimate x64,但是不起作用。 我进入控制面板 选择打开和关闭 Windows 功能 展开Microsoft .NET Framework 3.0节点 选择Windows Communication Foundation HTTP 激活 单击“确定”。 当我这样做时,我得到的进度条在 5 分钟内实际上什么也没做。然后它慢慢地向右移动,并在那里停留了 5-10 分钟,然后放弃并出现此错误...

Admin

在 Virtualbox 中使用 IPv6
wcf

在 Virtualbox 中使用 IPv6

我想在 virtualbox 下的 IPv6 环境中测试 PNRP。 我在 virtualbox 下有 2 个 XP VM,它们只启用了 IPv6。 首先,我可以在 VirtualBox 下启用 IPv6 的 DHCP 吗?如果不行,那么如何在我的 XP VM 中手动指定 IPv6 地址? 我的意思是,如果我尝试编辑 XP VM 中的 IPv6 设置,则无法指定 IPv6 地址。如果我转到“本地连接属性 -> Microsoft TCP/IP 版本 6”,则属性按钮将被禁用(这是在启用 IPv4 时指定 IPv4 地址的方式)。 ...

Admin

您可以在 Windows 7 上安装 iis 7.5 完整版吗?
wcf

您可以在 Windows 7 上安装 iis 7.5 完整版吗?

我的电脑上安装了 Windows 7 专业版。我安装了 IIS 7.5,但不确定它是否是 Express 版本。 我在 IIS 服务器上部署了我的 WCF 应用程序。一直收到此错误消息。 The protocol 'net.msmq' is not supported. 经过一点研究发现,IIS 快速版本不支持 msmq 协议。 http://www.iis.net/learn/extensions/introduction-to-iis-express/iis-express-faq 在“prog...

Admin

如何以管理员身份运行程序
wcf

如何以管理员身份运行程序

http://technet.microsoft.com/en-us/library/cc709691%28WS.10%29.aspx#BKMK_S2 根据本文,场景 2:将应用程序配置为始终以提升权限运行, 我看不到“以管理员身份运行此程序”选项,我认为该应用程序被阻止始终以管理员身份运行。 最初的问题是我需要此应用程序在 Windows 帐户下运行,并自动进行 Windows 身份验证。该应用程序当前要求输入用户名和密码才能访问 Windows 身份验证的 Web 服务。 该应用程序是一个以某种方式转换的 Flash 应用程序(转换为 exe 应...

Admin

WCF Web 服务响应在 Windows Server 2019 上为空白,但同一版本在 Server 2016 上正常运行
wcf

WCF Web 服务响应在 Windows Server 2019 上为空白,但同一版本在 Server 2016 上正常运行

我们有一个网站,最近从 Windows Server 2016 迁移到 2019。迁移后,基础设施团队发现所有 aspx 页面都显示为空白,深入研究后,我们发现这是因为它调用的 Web 服务响应为空白。 如果我链接到具有相同版本的 Web 服务的服务器 2016 的 RestServiceImpl.svc。 我将按预期看到问候/指导页面。 但是,如果我链接到 2019 服务器上的相同版本主机。它将全部空白。 当检查源代码时,它也是空的。 如果我调用 get 方法,服务器 2016 将响应我正确的 xml,但 2019 将响应空的 http 200。 ...

Admin

XCEP 策略(XML)如何为用户或计算机约束定义 SubjectType?
wcf

XCEP 策略(XML)如何为用户或计算机约束定义 SubjectType?

我们开发了自己的 XCEP/CES WCF 服务实现,该服务结合使用我们的证书管理解决方案和 Microsoft CA 来颁发证书。使用标准 XCEP XML 定义(与标准 Microsoft XCEP/CES WCF 服务相同)。我们对 WCF 服务使用相同的 WSDL。这对于 CEP 和 CES 来说都很好。 现在,我们扩展了软件以使用不同的证书颁发机构(不是 Microsoft)。新的 CA 是 GlobalSign,它有自己的证书模板定义和设置(不同于 MS CA 证书模板设置)。CEP 策略服务运行良好,并根据 CEP XML 策略结构创建策略定义...

Admin

IIS 似乎允许每个客户端最多进行一次并发 WCF Web 服务调用
wcf

IIS 似乎允许每个客户端最多进行一次并发 WCF Web 服务调用

我们有一个 Windows 应用程序,它调用 Web 服务方法来访问数据库。我们发现一个案例,我们对 IIS 上的 WCF 服务进行了长时间(15 秒以上)的异步 Web 服务调用。如果 UI 在此过程中进行其他阻塞(旧代码)Web 服务调用,则这些其他调用将被阻止,直到初始异步调用完成。 当 UI 和 web 服务都在带有 IIS Express 的 Visual Studio 中运行时,不会发生这种情况:阻塞调用很快,并且所有这些操作都在长异步调用完成之前完成。 所有 Web 服务均具有以下内容: <serviceThrottling m...

Admin