SUPPORT-8783: Fix
This commit is contained in:
parent
14a38dfd50
commit
d482101edd
6 changed files with 22 additions and 14 deletions
|
|
@ -4,6 +4,7 @@ COPY config/nginx.conf.template /etc/nginx/templates/
|
||||||
COPY ./html/ /usr/share/nginx/html/
|
COPY ./html/ /usr/share/nginx/html/
|
||||||
|
|
||||||
ENV LKRP_UL_URL="https://lkrp-dev.micord.ru/ul/"
|
ENV LKRP_UL_URL="https://lkrp-dev.micord.ru/ul/"
|
||||||
ENV LKRP_UL_LANDING="https://lkrp-dev.micord.ru/ul/home.html"
|
ENV LKRP_UL_LANDING="https://lkrp-dev.micord.ru/ul/home"
|
||||||
ENV LKRP_FL_URL="https://lkrp-dev.micord.ru/fl/"
|
ENV LKRP_FL_URL="https://lkrp-dev.micord.ru/fl/"
|
||||||
ENV LKRP_FL_LANDING="https://lkrp-dev.micord.ru/fl/home.html"
|
ENV LKRP_FL_LANDING="https://lkrp-dev.micord.ru/fl/home"
|
||||||
|
ENV LKRP_CRT_CHECK_URL="https://www.sberbank.ru/"
|
||||||
|
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
document.addEventListener("DOMContentLoaded", function(event) {
|
|
||||||
document.getElementById("browser-check-info").hidden = navigator.userAgent.indexOf("Chromium GOST") > -1 || navigator.userAgent.indexOf("YaBrowser") > -1;
|
|
||||||
});
|
|
||||||
|
|
@ -232,17 +232,17 @@ a.btn:is(:hover, :focus, :active) {
|
||||||
margin-top: var(--indent-medium);
|
margin-top: var(--indent-medium);
|
||||||
}
|
}
|
||||||
|
|
||||||
.browser-check-content {
|
.cert-check-content {
|
||||||
font-family: 'Golos';
|
font-family: 'Golos';
|
||||||
font-size: var(--size-text-secondary);
|
font-size: var(--size-text-secondary);
|
||||||
padding: var(--indent-mini) var(--w-screen) var(--indent-mini) calc(var(--w-screen) + 38px);
|
padding: var(--indent-mini) var(--w-screen) var(--indent-mini) calc(var(--w-screen) + 38px);
|
||||||
background-color: var(--bg-warn);
|
background-color: var(--bg-warn);
|
||||||
}
|
}
|
||||||
.browser-check-text {
|
.cert-check-text {
|
||||||
position: relative;
|
position: relative;
|
||||||
padding-left: 40px;
|
padding-left: 40px;
|
||||||
}
|
}
|
||||||
.browser-check-text::before {
|
.cert-check-text::before {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
content: url(../img/svg/info.svg);
|
content: url(../img/svg/info.svg);
|
||||||
left: 0;
|
left: 0;
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
<meta http-equiv="Content-Security-Policy"
|
<meta http-equiv="Content-Security-Policy"
|
||||||
content="default-src 'self'; script-src 'self'; style-src 'unsafe-inline' 'self' data:; font-src 'self' data:; img-src 'self' data:"/>
|
content="default-src 'self'; script-src 'self'; style-src 'unsafe-inline' 'self' data:; font-src 'self' data:; img-src 'self' data:"/>
|
||||||
<meta name="referrer" content="strict-origin-when-cross-origin"/>
|
<meta name="referrer" content="strict-origin-when-cross-origin"/>
|
||||||
<script src="browser_check.js"></script>
|
<script src="script/cert-checker.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
|
|
@ -17,10 +17,10 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div id="browser-check-info">
|
<div id="cert-check-info">
|
||||||
<div class="browser-check-content">
|
<div class="cert-check-content">
|
||||||
<div class="browser-check-text">
|
<div class="cert-check-text">
|
||||||
<div class="plain-text">Для обеспечения защищённого соединения с сайтом реестра повесток необходимо установить браузер Яндекс или Chromium GOST.</div>
|
<div class="plain-text">Для обеспечения защищенного соединения с сайтом реестра повесток необходимо установить сертификат безопасности. Он размещен на официальном сайте Портала государственных услуг Российской Федерации. Для установки воспользуйтесь <a href="https://www.gosuslugi.ru/crt/">инструкцией</a></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
9
html/script/cert-checker.js
Normal file
9
html/script/cert-checker.js
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
fetch("LKRP_CRT_CHECK_URL")
|
||||||
|
.then(() => {
|
||||||
|
document.getElementById("cert-check-info").hidden = true;
|
||||||
|
console.log("Success!");
|
||||||
|
})
|
||||||
|
.catch(() => {
|
||||||
|
document.getElementById("cert-check-info").hidden = false;
|
||||||
|
console.log("Error!");
|
||||||
|
});
|
||||||
|
|
@ -5,3 +5,4 @@
|
||||||
* LKRP_UL_LANDING - ссылка на главную страницу личного кабинета юридического лица
|
* LKRP_UL_LANDING - ссылка на главную страницу личного кабинета юридического лица
|
||||||
* LKRP_FL_URL - ссылка на личный кабинет физического лица
|
* LKRP_FL_URL - ссылка на личный кабинет физического лица
|
||||||
* LKRP_FL_LANDING - ссылка на главную страницу личного кабинета физического лица
|
* LKRP_FL_LANDING - ссылка на главную страницу личного кабинета физического лица
|
||||||
|
* LKRP_CRT_CHECK_URL - ссылка на ресурс с сертификатом, необходим для отображения уведомления установки сертификата для пользователя (обязательно должен обращаться по протоколу https)
|
||||||
Loading…
Add table
Add a link
Reference in a new issue