Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Защитник Windows 10 отображает предупреждение при установке #579

Open
vananiev opened this issue Jan 22, 2024 · 4 comments
Assignees
Labels
feature New feature or request limitation External constraint blocks implementation minor Priority

Comments

@vananiev
Copy link
Contributor

vananiev commented Jan 22, 2024

Вероятно из-за отсутствия подписи Windows 10 отображает предупреждение о неизвестном ПО. Investbook является безопасным приложением, требуется этот факт "донести" до Защитника Windows 10, чтобы не отпугивать пользователей.

Предупреждение отображается один раз при первой установке. При обновлениях или, если приложение удалить и поставить заново, то предупреждение уже не отобразится.

изображение

@vananiev vananiev added feature New feature or request minor Priority labels Jan 22, 2024
@vananiev
Copy link
Contributor Author

Посмотреть в сторону https://www.hydraulic.dev/index.html

@vananiev
Copy link
Contributor Author

vananiev commented Feb 4, 2024

С похожей проблемой столкнулись коллеги https://offlinecrm.ru/virusov-net/

операционные системы (особенно Microsoft Windows с системой SmartScreen) могут выводить предупреждающее окно о том, что вы устанавливаете программу из недостоверного источника. Это происходит из-за отсутствия дорогостоящего электронного сертификата, которым «подписывается» исполняемый код. Наша CRM бесплатная, а сертификат стоит порядка 1000$ и его нужно продлять ежегодно

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

Может ли решением стать Let's Encrypt https://letsencrypt.org/ru/docs/certificate-compatibility/ ?

Платформы, которые доверяют ISRG Root X1

@vananiev vananiev self-assigned this Feb 4, 2024
@vananiev
Copy link
Contributor Author

vananiev commented Feb 5, 2024

Возможное решение для jpackage https://simplefury.com/posts/java/windows/jpackage-win-codesign/

@vananiev
Copy link
Contributor Author

vananiev commented Feb 5, 2024

Может ли решением стать Let's Encrypt

Для подписи MSI нужен сертификат специального типа, который бесплатный Let's Encrypt не выпускает https://community.letsencrypt.org/t/code-signing-certificate-for-free-microsoft-apps/146188

@vananiev vananiev added the limitation External constraint blocks implementation label Feb 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request limitation External constraint blocks implementation minor Priority
Projects
None yet
Development

No branches or pull requests

1 participant