Отчет HTML5 не отображается при открытии страницы https
-
- Сообщения: 103
- Зарегистрирован: 17 фев 2015, 00:40
Отчет HTML5 не отображается при открытии страницы https
Здравствуйте.
Версия Stimulsoft for JAVA 2016.1
Flash версия - работает нормально.
Html5 версия с незащищенных страниц - работает нормально.
При открытии отчета html5 со страницы https отчет обращается к ресурсу /csp-report который не найден.
Версия Stimulsoft for JAVA 2016.1
Flash версия - работает нормально.
Html5 версия с незащищенных страниц - работает нормально.
При открытии отчета html5 со страницы https отчет обращается к ресурсу /csp-report который не найден.
- Вложения
-
- Ошибка csp-report
- 1.png (33.41 КБ) 6552 просмотра
-
- Сообщения: 103
- Зарегистрирован: 17 фев 2015, 00:40
Re: Отчет HTML5 не отображается при открытии страницы https
Забыл написать.
Сервер Tomcat7 работает на порте 8080. На портах 80 и 443 работает nginx который проксирует запросы на 127.0.0.1:8080.
Сервер Tomcat7 работает на порте 8080. На портах 80 и 443 работает nginx который проксирует запросы на 127.0.0.1:8080.
-
- Сообщения: 103
- Зарегистрирован: 17 фев 2015, 00:40
Re: Отчет HTML5 не отображается при открытии страницы https
Ошибка возникает при генерации кода stiwebviewer:webviewer.
Есть ли возможность в options указать базовый адрес?
Код: Выделить всё
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8"/>
<link rel="shortcut icon" href="/favicon.ico"/>
<title><%= report.getReportName() %></title>
<stiwebviewer:resources />
<style type="text/css">
</style>
</head>
<body>
<%
report.Render(false);
StiWebViewerOptions options = new StiWebViewerOptions();
String lang = request.getHeader("Accept-Language");
if (lang != null) {
lang = lang.substring(0, 2);
if ("en".equals(lang) || "es".equals(lang) || "ru".equals(lang)) {
options.setLocalization(request.getSession().getServletContext().getRealPath("/localization/" + lang + ".xml"));
}
}
options.setTheme(StiWebViewerTheme.Office2013);
options.setWidth("100%");
options.setHeight("100%");
options.setRefreshTimeout(3);
pageContext.setAttribute("report", report);
pageContext.setAttribute("options", options);
%>
<stiwebviewer:webviewer report="${report}" options="${options}"/>
</body>
</html>
- Вложения
-
- 2.png (14.83 КБ) 6549 просмотров
Re: Отчет HTML5 не отображается при открытии страницы https
Здравствуйте.
Со следующего пре-релиза вы можете указать адрес в StiWebDesinerOptions setController("https://localhost/webdesigner/")
Со следующего пре-релиза вы можете указать адрес в StiWebDesinerOptions setController("https://localhost/webdesigner/")
-
- Сообщения: 103
- Зарегистрирован: 17 фев 2015, 00:40
Re: Отчет HTML5 не отображается при открытии страницы https
Спасибо.
Пожалуйста, для designer и для viewer.
У меня подписка истекла в феврале 2016г. Нужно продлевать, чтобы получить эти изменения?
Пожалуйста, для designer и для viewer.
У меня подписка истекла в феврале 2016г. Нужно продлевать, чтобы получить эти изменения?
Re: Отчет HTML5 не отображается при открытии страницы https
Здравствуйте,
Проверить исправлена ли проблема Вы сможете на триал версии, которая доступна в разделе Downloads, а для того, чтобы использовать лицензионную версию, Вам придется обновить подписку.
Спасибо.
Проверить исправлена ли проблема Вы сможете на триал версии, которая доступна в разделе Downloads, а для того, чтобы использовать лицензионную версию, Вам придется обновить подписку.
Спасибо.
Re: Отчет HTML5 не отображается при открытии страницы https
Здравствуйте.
Для вьювера можно будет использовать options.getServer().setController("http://");
Для вьювера можно будет использовать options.getServer().setController("http://");