Web server fejler efter opdatering til IOS 10
Jeg har en Web-server som bruges til en simpel visning af log-data på Ipad's, efter at disse er opdateret til IOS 10 fås der bare en blank skærm.Efter hvad jeg har kunnet finde ud af er det noget med Content-Security-Policy.
Min Index.html side starter sådan:
(Kører i et Visual Basic program)
Winsock1(Index).SendData "<html>" & vbCrLf
Winsock1(Index).SendData "" & vbCrLf
Winsock1(Index).SendData "<head>" & vbCrLf
Winsock1(Index).SendData "<style>" & vbCrLf
Winsock1(Index).SendData "<!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 4.01 Transitional//EN"">" & vbCrLf
Winsock1(Index).SendData "<HTML>" & vbCrLf
Winsock1(Index).SendData "<HEAD>" & vbCrLf
Winsock1(Index).SendData "<META http-equiv=""Content-Type"" content=""text/html; charset=ISO-8859-1"">" & vbCrLf
Winsock1(Index).SendData "<TITLE>xxxxxxxxxxxxx</TITLE>" & vbCrLf
Winsock1(Index).SendData "<META name=""GENERATOR"" content=""WYSIWYG Web Builder - http://www.wysiwygwebbuilder.com"">" & vbCrLf
Winsock1(Index).SendData "<STYLE type=""text/css"">" & vbCrLf
Winsock1(Index).SendData "div# Container" & vbCrLf
Winsock1(Index).SendData "{" & vbCrLf
Winsock1(Index).SendData "width: 1224px;" & vbCrLf
Winsock1(Index).SendData "position: relative;" & vbCrLf
Winsock1(Index).SendData "margin-top: 0px;" & vbCrLf
Winsock1(Index).SendData "margin-left: auto;" & vbCrLf
Winsock1(Index).SendData "margin-right: auto;" & vbCrLf
Winsock1(Index).SendData "text-align: left;" & vbCrLf
Winsock1(Index).SendData& "}" & vbCrLf
Winsock1(Index).SendData "body" & vbCrLf
Winsock1(Index).SendData "{" & vbCrLf
Winsock1(Index).SendData "text-align: center;" & vbCrLf
Winsock1(Index).SendData "margin: 0;" & vbCrLf
Winsock1(Index).SendData "}" & vbCrLf
Winsock1(Index).SendData "</STYLE>" & vbCrLf
Winsock1(Index).SendData "</HEAD>" & vbCrLf
Winsock1(Index).SendData "</BODY>" & vbCrLf
Winsock1(Index).SendData "</HTML>" & vbCrLf
Tænker at det er en eller anden CSP opsætning der mangler, håber der er en som kan hjælpe.