Использование лимитовNavigationsToAppBoundDomains блокирует Azure B2C.IOS

Программируем под IOS
Ответить
Anonymous
 Использование лимитовNavigationsToAppBoundDomains блокирует Azure B2C.

Сообщение Anonymous »

У меня проблема с WKAppBoundDomains и ограничениями NavigationsToAppBoundDomains. Когда я пытаюсь создать приложение для iOS, мне нужно иметь Azure B2C и запросить http в локальной сети. Первая аутентификация Azure B2C не работала, пока я не добавил WKAppBoundDomains, но после добавления это заблокировало HTTP-запросы, которые являются важной функцией для этого приложения. Затем, следуя документации по конденсаторам, я обнаружил, что рекомендуется включить для ограниченийNavigationsToAppBoundDomains значение true. Тогда HTTP-запрос работает, а Azure B2C — нет.
Мне нужно сделать HTTP-запрос, это важная функция, и ее нельзя изменить на https.
Аутентификация работает в Интернете (также Safari) и на Android.
  • WKAppDomains: нет, ограничения NavigationsToAppBoundDomains отсутствуют: http работает, azure b2c не работает.
  • WKAppDomains: присутствует, лимитыNavigationsToAppBoundDomains отсутствуют: http не работает, azure b2c работает
  • WKAppDomains: присутствует, лимитыNavigationsToAppBoundDomains присутствуют: http работает, azure b2c не работает.
Я также пробовал устанавливать NSAppTransportSecurity в разных комбинациях, но он ведет себя так, будто не оказывает никакого влияния на заявленное поведение.
Я тоже нашел это, но это не помогло. https://github.com/ionic-team/capacitor/issues/6302

Подробнее здесь: https://stackoverflow.com/questions/785 ... -azure-b2c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»