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

Поддержка
  • В браузере окно отображается и если отменить можно дальше работать с сайтом, а в 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
    5 Posts
    994 Views
  • 0 Votes
    3 Posts
    14482 Views
  • 0 Votes
    6 Posts
    1155 Views
  • 0 Votes
    1 Posts
    522 Views
  • 0 Votes
    3 Posts
    636 Views