Я создаю PWA с React и create-Reaction-app . Приложение обслуживается приложением Java с пружинной загрузкой со встроенным tomcat .
Работники службы работают нормально, но у меня проблема с Safari IOS:
Когда телефон разблокируется 1018 *, и я открываю PWA или когда я устанавливаю приложение таймера для телефона, а затем открываю PWA, веб-страница получает перезагрузку , печатая ошибку failed to load resource the connection was lost
в консоли. Никаких дополнительных вызовов API не выполняется, но создается впечатление, что приложение пытается снова получить пакет js (чанк. js .map) , но не удается, но в этом нет необходимости.
Приложение обслуживается через https с SSL-сертификатом Let's Encrypt.
Это ошибка в Safari IOS?
Я пропал конфиг в tomcat или Spring boot ?
application.properties
...
server.ssl.key-store-type=PKCS12
server.ssl.key-store=classpath:keystore/letsencrypt.p12
server.ssl.key-store-password=******
server.ssl.key-alias=tomcat
security.require-ssl=true
...