Я работаю с примером из Learning Java, в котором обсуждается создание политики безопасности, разрешающей подключение через сокеты.Я добавил файл политики, который позволяет приложению открывать соединение.Но когда я запускаю его, соединение не разрешается.
Любая помощь очень важна.
Том
Here is the code
//file: EvilEmpire.java
import java.net.*;
public class EvilEmpire {
public static void main(String[] args) throws Exception{
try {
Socket s = new Socket("192.168.0.1", 80);
System.out.println("Connected!");
}
catch (SecurityException e) {
System.out.println("SecurityException: could not connect.");
}
}
}
And here is the policy file
grant codeBase "file:/c:/users/flash/eclipse-workspace/learning java/bin/" {
permission java.net.SocketPermission "192.168.0.1", "connect";
};