Чтобы использовать опцию HTTPS в JupyterHub, вам необходимо убедиться, что ваша DNS-запись для вашего домена указана на ваш IP-адрес JupyterHub перед развертыванием. В облачных провайдерах простой способ взломать JupyterHub без https, а затем добавить внешний IP или CNAME службы jupyterhub (видимый на kubernetes) в вашу запись DNS для вашего URL. Затем внесите изменения в свою диаграмму jupyterhub с включенной опцией https, настройкой URL и адреса электронной почты, после чего вы должны получить настоящий сертификат.
Более надежным решением будет использование разгрузки балансировщика нагрузки (если ваш поставщик облачных услуг поддерживает). Обратите внимание, что «https: true» создаст nginx-ingress-controller, поэтому это создаст некоторые проблемы, если в вашем кластере уже есть входной контроллер!
Мыльная оболочка не является частью вашего сериализованного объекта. Это часть транспортного протокола SOAP. Вам нужно удалить свой объект из конверта, а не заставлять ваш объект работать с конвертом.
Вместо того, чтобы брать весь xml-файл (который по какой-то причине включает мыльный конверт), вам нужно взять первого дочернего элемента внутри the soap: body и используйте THAT для десериализации в ваш объект.
Посмотрите это сообщение SO ...
Использование C # и XDocument / XElement для синтаксического анализа Soap Response
... который обращается к синтаксическому анализу файла.