it-swarm.com.ru

Цифровая подпись не является доверенной. Java не разрешит доступ к этому приложению

У меня есть приложение Java Web Start, которое я тестировал на Windows 7, Linux и Mac OS X 10.7 (отлично работает на всех). 

В Mac OS X 10.8 Mountain Lion возникает следующая ошибка, без возможности выбора «Разрешить». 

Ошибка выглядит так: http://i.stack.imgur.com/7sXoO.png

Кто-нибудь знает обходной путь для этого?

18
sudo

Только что нашли решение: зайдите в Системные настройки -> безопасность и конфиденциальность и установите флажок, позволяющий загружать приложения из любого места (возможно, вам придется нажать на замок, чтобы внести в него изменения)

28
Nick

Это из-за новой функции в Mountain Lion, известной как ' Gatekeeper '. Ниже приводится краткое описание:

Выберите место установки приложений: Gatekeeper предоставляет вам три варианта безопасности для загрузки и установки приложений для вашего Mac. Вы можете загружать и устанавливать приложения из любой точки мира с той же защитой, что и OS X Lion. Для максимальной безопасности разрешите установку только приложений из Mac App Store. Или загрузите и установите приложения из Mac App Store и приложения, подписанные с помощью идентификатора разработчика.

Предупреждение привратника: Mountain Lion предупреждает вас, если вы загружаете и пытаетесь установить приложение от разработчика, у которого нет идентификатора разработчика.

Ручное переопределение: Если вы получили предупреждение о том, что приложение от неизвестного разработчика, вы все равно можете выбрать его установку. Удерживая клавишу «Control», щелкните установщик или значок приложения, чтобы открыть контекстное меню. Выберите Открыть, и вы увидите диалоговое окно, которое позволяет вам установить приложение. 

3
Vikram Singh

У меня была такая же проблема. Я также добавил бы, что, как только приложение установлено, и вы знаете, что оно работает. Вы можете отменить настройки, которые вы изменили, чтобы успокоиться с точки зрения безопасности OS X.

С уважением

2
C K Cheung

Нажмите «Показать детали»

Отметьте «Всегда доверять»… «», которое относится к истекшему (или какому-либо другому) сертификату

Нажмите «Продолжить» и авторизуйте изменение в настройках доверенного сертификата «Обновление настроек», которое добавлено в цепочку для ключей.

если «Разрешить» все еще отображается серым цветом, перезапустите

1
Alan Trewartha

Я рекомендую перейти в командную строку и использовать следующее

$ Sudo installer -pkg /path/to/installer -target /

и просмотр вывода. Если вы получили сообщение об отсутствии доверия к установщику и знаете, что источник точен, и все равно хотите его установить, то

$ Sudo installer -pkg /path/to/installer -allowUntrusted -target /

Это проблема MacOS 10.8 и более старых инсталляторов, использующих инструмент подписи кода, отличный от того, который нравится Mountain Lion. Или так мне сказали.

0
phonedog365