Xamarin.Forms iOS项目+ ASP.NET Core Web API的证书问题

时间:2019-06-04 18:19:10

标签: ios ssl xamarin asp.net-core asp.net-core-webapi

我正在尝试创建一个Xamarin.Forms应用程序,该应用程序调用ASP.NET Core Web API项目的多个终结点。

由于我仍处于开发阶段,所以我想在本地运行我的网站,因此端点将类似于 https://localhost:xxxx/ {endpointpath}

但是,无论尝试什么,我都会出错。

  • 我尝试使用ModernHttpClient启用不受信任的证书,但是从最新版本开始,他们不再支持该证书。
  • 我试图在我的iPhone仿真器上安装证书,但是它们从未显示在“证书信任设置”列表中。
  • 如果我遵循these步骤,则我的网站将无法建立。我收到错误Unable to configure HTTPS endpoint. No server certificate was specified, and the default developer certificate...。然后,我尝试使用this问题中使用的步骤添加开发人员证书,但随后它说我已经有证书。如您所见,这是一个无休止的循环。一个人说它不存在,另一个人说它存在,所以它不会创建另一个。

有人能建议我做什么,以便最终摆脱这个谜团吗?我花了几天的时间试图弄清楚这一点,一旦使用真正的后端,这甚至都不会成为问题。但是没有人希望将他们所做的所有微小更改都部署到网站上...

(我正在Mac上进行开发。)

0 个答案:

没有答案