Я пытаюсь создать приложение Xamarin.Forms, которое вызывает несколько конечных точек проекта ASP.NET Core Web API.
Поскольку я все еще на этапе разработки, я хотел бы запустить свой веб-сайт локально, поэтому конечные точки будут выглядеть как https://localhost:xxxx/{endpointpath}.
Но я получаю ошибки независимо от того, что я пытаюсь.
- Я пытался включить недоверенные сертификаты с помощью ModernHttpClient, но они прекратили поддерживать это с последней версии.
- Я пытался установить сертификаты на эмуляторе iPhone, но они никогда не отображаются в списке настроек доверия сертификатов.
- Если я выполню эти шаги, мой сайт не будет работать. Я получаю ошибку
Unable to configure HTTPS endpoint. No server certificate was specified, and the default developer certificate...
. Затем я пытаюсь добавить сертификат разработчика с шагами, используемыми в этом вопросе, но затем он говорит, что у меня уже есть сертификат. Как видите, это бесконечный круг. Один говорит, что его не существует, другой говорит, что он существует, поэтому он не создаст другого.
Может кто-нибудь подсказать, что я делаю, чтобы окончательно избавиться от этой мистерии? Я потратил несколько дней, пытаясь понять это, и это даже не будет проблемой, если я использую свой реальный сервер. Но никто не хочет внедрять каждое небольшое изменение, которое они делают на веб-сайт ...
(я работаю на Mac.)