Ich habe eine einfache Java-Anwendung geschrieben, die mit mehreren Instanzen von sich selbst mit Sockets interagiert. Die erste Instanz übernimmt automatisch die Rolle des Servers, der auf einem bestimmten Port wartet, und alle nachfolgenden Instanzen stellen eine Verbindung her.Vermeiden Sie Windows-Firewall-Popup mit Sockets auf localhost
Das Problem, mit dem ich konfrontiert bin, ist, dass die Windows-Firewall auftaucht und fragt, ob ich das Programm von "Annahme eingehender Netzwerkverbindungen" entblockieren möchte. Die Sache ist: ist es egal, wenn Sie die Anwendung blockiert, weil die Instanzen der Anwendung immer auf der gleichen Maschine sind, so wird es immer funktionieren.
Meine Frage ist: Kann ich Windows irgendwie darüber informieren, dass eingehende Netzwerkverbindungen nicht akzeptiert werden sollen?
Klären. Sie möchten, dass die Windows Firewall alle eingehenden Netzwerkanforderungen automatisch blockiert? – Caladain
Ich möchte den Socket nur auf dem lokalen Host, * nicht * auf eingehenden Netzwerkverkehr hören. Mit anderen Worten, ich möchte nicht, dass die Windows-Firewall überhaupt Pop-ups anzeigt. –