问题标签 [connected-services]

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 投票
6 回答
2708 浏览

wcf - 将 WCF 服务添加到 .NET Core 2.2 REST API 时出错

我们正在将我们的 Windows Mobile 手持终端移植到 Android,因此我们需要更改我们的 WCF 服务。我目前正在编写代理以使用 .NET Core (2.2) 将 WCF 服务转换为 REST API

我创建了一个 .NET Core 2.2 API 项目并尝试将我的 WCF 服务添加为连接服务。但是当我尝试添加我的 WCF 服务时,我收到以下错误:

我对该错误进行了搜索,发现可以在“C:\Users{UserName}\AppData\Local\Temp\WCFConnectedService”文件夹中找到日志。我检查了这些文件,没有发现任何信息可以帮助解决这个问题。

WCFConnectedServiceLog.txt:

SvcUtilParams.txt:

我该如何解决这个问题,我该怎么办?

0 投票
1 回答
82 浏览

wcf - 在 VS 2017 15.9.14 windows 窗体应用程序中添加服务引用

我正在尝试通过以下方式将 asmx Web 服务添加到一个 Windows 窗体应用程序->右键单击->添加服务引用。但似乎该服务仅添加在连接的服务文件夹下。不在服务参考下。这是预期的行为吗?还是我们应该使用 Web 参考而不是 Windows 窗体应用程序的服务参考?

0 投票
0 回答
131 浏览

c# - .net Core 连接服务 System.ServiceModel.ProtocolException 移至 windows 10 开发机后

我的公司目前正在从 Windows 7 迁移到 Windows 10。我一直在尝试调试我们的一个 .NET 核心项目,该项目正在使用连接的服务调用肥皂服务。当我要进行调用时,它会引发异常:

System.ServiceModel.ProtocolException: The remote server returned an unexpected response: (407) authenticationrequired.

在我的 Windows 7 上工作时没有对其进行任何代码更改。我可以使用邮递员调用肥皂服务,也可以使用 html 请求在代码中调用肥皂服务,但目前将项目中的所有请求更改为该请求并不是一个理想的选择,因为它很大更改为项目。我的代理设置似乎是一样的。

0 投票
1 回答
491 浏览

c# - 连接服务 .net 核心的客户端证书

我有一个 .net core 2 API,我在其中连接了 WCF 服务(它是一个电子邮件发件人);该服务使用 HTTPS 托管在 IIS 上,并且需要 SSL;每当我连接到电子邮件服务时,我都想从 api 传递客户端证书。我认为唯一的解决方案是更改reference.cs文件(这不是最佳做法,我不知道应该更改什么)

这是我的 startup.cs 文件;我这样做是因为我想要一个基于环境的动态 url

任何建议

0 投票
1 回答
529 浏览

wcf - 客户端身份验证方案“匿名”网络核心禁止 HTTP 请求

我有一个 .net 核心 API 和一个 EmailService 作为连接服务 (WCF) EmailService 托管在 IIS (HTTPS) 上;我正在尝试使用客户端证书连接到 emailService。一切都很好,但我得到了

  • 在电子邮件服务方面:

SSL 设置在 Require SSL (Require) 上,IIS Binding 在 HTTPS 上

  • 在 API 方面: 在此处输入图像描述

当我尝试通过 chrome 浏览器访问电子邮件服务时,我收到客户端证书的提示,我正在选择证书,一切正常;

有什么建议么?谢谢

0 投票
1 回答
351 浏览

wcf - 没有端点正在监听...可以接受消息

我正在构建一个 ASP.NET Core Web API 项目。

服务有时运行,有时失败。

我得到了 90% 的成功结果。

(url) 上没有可以接受消息的端点侦听。这通常是由不正确的地址或 SOAP 操作引起的。有关更多详细信息,请参阅 InnerException(如果存在)。

绑定如下

在此处输入图像描述

0 投票
1 回答
21 浏览

ssl - 在需要使用客户端证书进行身份验证的 VS19 中添加服务引用

如何添加需要证书的连接服务?

我需要调用另一家公司开发的 SOAP API。该公司为我提供了一个基于我创建的 cer 文件的 pfx 文件。我已经使用提供的密码在“受信任的根证书颁发机构”(本地计算机和当前用户)中安装了证书。但是,当我尝试通过 URL 或 wsdl 文件添加 WCF Web 服务提供程序时,我收到错误:“无法创建 SSL/TLS 安全通道”,并且服务的添加被放弃。

当我联系公司时,他们要求我通过从 SOAP UI 调用 API(添加他们给我的 jks 文件)来检查证书是否安装正确 - 这很好用。他们无法提供进一步的帮助。

我正在编写一个 aps.net 核心 Web 应用程序并在 VS19 中使用 .net core 3.0

我不得不提一下,这是我第一次实际接触证书,这个问题可能有点简洁。

0 投票
2 回答
630 浏览

c# - Asp.Net Core Connected Service SOAP 方法始终为空

我正在使用 SOAP 服务。在 asp.net core 项目中作为连接服务。Soap UI 填充响应。但没有在 asp.net 核心中填充我的方法。

我搜索了许多不同的地方。我检查了一切。但我找不到问题的解决方案。

从上面的行返回一个数组。到目前为止没有问题。有些功能已经满了,但大部分都是空白的,我想不出一个合理的解决方案。

您可以在下面找到所有示例代码。预先感谢您的帮助。

模型绑定图像!.net 的响应 查看图片

连接服务.Json

要求

回复

C# 代码

0 投票
1 回答
49 浏览

visual-studio - 使用 Azure Connected Services 设置 MVC .NET 应用程序

我们要做的是在 Visual Studio 中使用 Azure Connected Services 设置我们的 MVC .NET 应用程序。我们正在尝试连接到现有的 Azure AD 应用程序。我们选择了正确的域,以及正确的重定向 URI 我们需要能够读取目录数据以确定用户组但我们没有客户端密码 这是我们得到的错误

在此处输入图像描述



在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
821 浏览

c# - Azure Key Vault Connected Service Visual Studio SharedTokenCacheCredential 身份验证失败

我们有一个 ASP.NET MVC .NET 4.7.2 项目,我想将标准 web.config 设置(appSettings 和 ConnectionStrings)迁移到 Azure Key Vault。

以这些网站为参考,

https://peterbozso.com/2019/03/18/key-vault-asp-net.html

https://www.taithienbo.com/how-to-retrieve-connection-strings-in-azure-key-vault-from-asp-net-using-configuration-builders-xml-transformation-and-azure-devops/

https://www.c-sharpcorner.com/article/integrating-azure-key-vaults-with-classic-asp-net-applications/

使用 configBuilders 似乎一切都相当简单。

我首先实现了标准的 Secrets 文件 configBuilder,并且所有工作都正常工作。

让 Azure Config Builder 正常工作是问题的根源。

主要问题是将用于本地调试的 Visual Studio 连接到 Key Vault。文档似乎表明将 Azure Key Vault 添加为连接服务,我已经这样做了。

所以在网络配置中给出以下内容

只是抛出错误 The configBuilder 'AS_AzureKeyVault' failed while processing the configuration section 'appSettings'.: Error in Configuration Builder 'AS_AzureKeyVault'::GetValue(KEY_VAULT_NAME)

以及关于堆栈跟踪 MsalServiceException: AADSTS70002: The client does not exist or is not enabled for consumers. 和进一步向下的 附加信息[AuthenticationFailedException: SharedTokenCacheCredential authentication failed.][AuthenticationFailedException: DefaultAzureCredential authentication failed.]

错误截图

这似乎是连接错误。据我了解,Visual Studio 连接服务使用我在 Visual Studio 中的凭据连接到 Azure Key Vault。我已确认这些凭据是正确的,并且“连接的服务”对话框正确列出了具有正确订阅和帐户的密钥保管库。我的机器上没有其他 Azure 帐户(尽管我确实有,并且已经全部删除,认为它可能使用了错误的帐户)。

我还尝试通过 AZ CLI 进行连接,以防万一它正在尝试这些凭据,并通过 CLI 确认使用正确的用户和订阅进行连接,但通过 Visual Studio 仍然没有运气。

我难住了。我使用的参考网站似乎使这变得微不足道。

涉及的包和版本

我在Visual Studio中新建了一个项目,ASP.NET MVC .NET Framework 4.7.2 Project,没有任何改动,只是想证明连接Azure Key Vault进行本地调试的概念。