Предупреждения системы безопасности обработчика протокола URL

У меня есть пользовательский обработчик протокола URL для URL формы myhandler://path/to/something. Это регистрируется к локально установленному клиентскому приложению, которое обрабатывает запросы и делает "правильную вещь".

Однако, когда у меня есть ссылка той формы в перспективе (2007), перспектива отображает большое страшное предупреждение, которое говорит:

Microsoft Office определил потенциальную проблему безопасности

Это местоположение может быть небезопасным...

Гиперссылки могут быть вредны для Вашего компьютера и данных. Для защиты компьютера нажмите только те гиперссылки от надежных источников.

Вы хотите продолжить?

Я знаю о ключе реестра перспективы, который позволил бы мне отключить эти предупреждения полностью (http://support.microsoft.com/?kbid=925757), но я не хочу быть "плохим гражданином" на машине.

Есть ли некоторый способ, которым я могу "добавить своего обработчика протокола URL в белый список", чтобы указать, что я сделал должное усердие безопасности, не открывая доступ к другим обработчикам протокола URL на машине, которая не могла бы быть укреплена к входу злонамеренного пользователя?

Outlook не запрашивает URL формы http: https: mailto: (и возможно другие). Этот список hardcoded где-нибудь глубоко в недрах офиса или является там некоторым способом добавить мой определенный протокол к списку?

12
задан FriendlyGuy 7 January 2016 в 15:56
поделиться

1 ответ

Поскольку у вас есть все в квадрате, когда URL открывается в браузере (но не в Outlook), я предлагаю обходной путь:

Дайте людям то, что они ожидают, обычный URL-адрес http. Затем попросите ваш сервер перенаправить на специальный URL-адрес с помощью специального обработчика. Или дайте им URL-адрес файла, и пусть содержимое файла будет Javascript, перенаправленным на реальное место.

Я считаю, что Apple делает нечто подобное в своих ссылках на ссылки, обрабатываемые iTunes, такие как http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=80028216

Добавлено, этот метод также позволяет отображать в браузере страницу-заставку с инструкциями о том, что делать, если ваше программное обеспечение не еще установлено / настроено на локальном компьютере.

1
ответ дан 2 December 2019 в 20:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: