Enterprise
Przegląd
Zwykle Twoja witryna ładuje widżet Asyntai z jednego adresu URL, więc gdy tylko wdrożymy aktualizację, wszyscy otrzymują ją przy następnym załadowaniu strony. Tego właśnie chce większość klientów. Ale jeśli prowadzisz regulowaną witrynę i nie możesz dopuścić, by kod firm trzecich zmieniał się na Twoich stronach produkcyjnych bez przeglądu, możesz zamiast tego przypiąć integrację do konkretnej wersji. Widżet zostaje zamrożony na dokładnie tych bajtach, które miał w chwili przypięcia, a Twoje osadzenie zawiera skrót integralności, dzięki czemu sama przeglądarka weryfikuje plik.
Jak to działa
- Włączasz przypinanie - tworzymy migawkę bieżącego widżetu jako prywatną, zamrożoną kopię wyłącznie dla Twojej witryny
- Otrzymujesz osadzenie zweryfikowane pod kątem integralności - gotowy do wklejenia znacznik skryptu ze skrótem Subresource Integrity i adresem URL dla konkretnej wersji
- Nasze wdrożenia przestają docierać do Twojej witryny - zamrożona kopia nigdy się nie zmienia, więc nic, co wdrażamy, nie modyfikuje Twojego kodu produkcyjnego
- Aktualizujesz, kiedy zechcesz - jedno kliknięcie tworzy migawkę najnowszej wersji i wystawia nowy skrót; wklejasz nowy fragment kodu, gdy będziesz gotowy
Wdrażamy aktualizację Zignorowano
Twoja witryna działa dalej Przypięta wersja
Czym jest skrót Subresource Integrity?
To funkcja bezpieczeństwa przeglądarki. Twój znacznik skryptu zawiera atrybut integrity przechowujący skrót dokładnego pliku. Przed uruchomieniem pliku przeglądarka oblicza skrót tego, co pobrała, i porównuje go. Jeśli różni się choćby jeden bajt — ponieważ plik został naruszony lub sieć została skompromitowana — przeglądarka odmawia jego uruchomienia. To standardowa ochrona przed atakiem na łańcuch dostaw wymierzonym w skrypty firm trzecich.
Co obejmuje skrót
Skrót integralności weryfikuje plik z kodem widżetu. Dane na żywo, które widżet następnie ładuje — Twoje ustawienia, produkty i wiadomości — przesyłane są przez osobne, zabezpieczone połączenia i nie są częścią skrótu. To normalne: skrót chroni kod, który jest celem ataku na łańcuch dostaw.
Włączanie
- Otwórz stronę Przypinania wersji widżetu z panelu
- Włącz ją — Twój zamrożony fragment kodu pojawi się natychmiast
- Zastąp obecny znacznik skryptu Asyntai przypiętym, wraz z atrybutami integrity i crossorigin dokładnie tak, jak pokazano
Przyjmowanie aktualizacji
Gdy wdrożymy nową wersję, Twój panel pokaże, że dostępna jest aktualizacja. Przeglądasz ją, klikasz aktualizuj, aby utworzyć migawkę najnowszej wersji, i wklejasz nowy fragment kodu na swojej witrynie. Ponieważ skrót integralności zmienia się wraz z kodem, aktualizacja zawsze oznacza wymianę znacznika skryptu — tak to zaprojektowano i to właśnie utrzymuje weryfikację uczciwą.
Warto wiedzieć
- Nic się nie zmienia bez Ciebie - przypięta witryna pozostaje nienaruszona przez nasze wdrożenia, dopóki nie przyjmiesz aktualizacji
- Możesz przegapić ulepszenia i poprawki - przypięcie oznacza, że nowe funkcje i poprawki błędów nie docierają do Ciebie, dopóki nie zaktualizujesz
- Powiadomimy Cię o aktualizacjach zabezpieczeń - ponieważ przypięte widżety nie aktualizują się automatycznie, skontaktujemy się z Tobą, jeśli Twoja przypięta wersja będzie wymagać poprawki bezpieczeństwa
- Atrybut crossorigin jest wymagany - Subresource Integrity działa tylko wtedy, gdy znacznik skryptu zawiera atrybut crossorigin; zachowaj go dokładnie tak, jak pokazano
- Wyłączenie - przełącza Cię z powrotem na osadzenie zawsze najnowsze; zastąp przypięty znacznik skryptu standardowym
Uwaga: Przypinanie wersji widżetu jest częścią umowy Enterprise. Napisz na [email protected], a wszystko Ci wyjaśnimy.