Сайт запрашивает ключ доступа

Поддержка
  • В браузере окно отображается и если отменить можно дальше работать с сайтом, а в bas окно не отображается и действие не может выполниться.
    Нужно ждать обновление или можно это исправить другим способом?
    chrome_gerimQhna0.png

  • Решено, думаю кому-то пригодится.
    Перед загрузкой страницы, "Браузер" > "Выполнять при каждой загрузке страницы в браузере"

    (function() {
        if (navigator.credentials && navigator.credentials.get) {
            const originalGet = navigator.credentials.get;
            navigator.credentials.get = function(options) {
                // Если сайт запрашивает именно ключ доступа (publicKey)
                if (options && options.publicKey) {
                    return Promise.reject(new DOMException("The operation was aborted.", "AbortError"));
                }
                // Для остальных типов авторизации оставляем стандартное поведение
                return originalGet.call(navigator.credentials, options);
            };
        }
    })();
    
  • @Nsk1337 Очень выручили. Большое спасибо

  • 0 Votes
    7 Posts
    909 Views
  • 6 Votes
    15 Posts
    2132 Views
  • 0 Votes
    18 Posts
    1843 Views
  • 0 Votes
    1 Posts
    1077 Views
  • 0 Votes
    5 Posts
    1105 Views