更新 WCF Ref 要求为每个网络服务方法提供用户名/密码?

问题描述

我有一个 .NET Core 5 项目,其中包含一个对大型 WCF 服务的简单服务引用。当我选择更新引用时,我首先要接受证书,然后我必须输入用户名和密码。我也拥有 WCF 服务,我可以看到用户已被接受,但我仍然在 Core 5 更新对话框中看到另一个用户名/密码对话框?

对话框说它正在使用以 \MEX 结尾的 URL?我在项目的任何地方都找不到这个 URL?我通常使用安全性稍差的 WSDL。

解决方法

您可以使用 svcutil 查看属于它的端点/数据合同吗?