Dostęp aplikacji do zasobów lokalnych można ograniczyć, włączając
opcję zabezpieczeń Java 2 na serwerze
WebSphere Application Server
7.0.0.17. Serwer
WebSphere Application Server
7.0.0.17 wymaga pliku ojdbc6.jar, aby nawiązać połączenie
z bazą danych Oracle.
Procedura
- Zatrzymaj serwer i wyczyść pamięć podręczną serwera
WebSphere Application Server.
- Włącz zabezpieczenia Java 2 dla produktu
Rational Focal Point:
- Kliknij opcję
.
- Zaznacz pole wyboru Użyj zabezpieczeń Java 2 w celu ograniczenia dostępu aplikacji do zasobów lokalnych.
- Zaktualizuj pliki library.policy i
was.policy:
- Na komputerze, na którym skonfigurowano menedżer wdrażania, rozpakuj plik
katalog_główny_FP/artifacts/JavaSecurityPolicyFiles/fp_j2security.zip
zawierający plik was.policy oraz skrypt w języku Python.
- Upewnij się, że węzły i serwery są zatrzymane.
- Uruchom menedżer wdrażania.
- Otwórz powłokę/wiersz komend.
- Przejdź do katalogu
<katalog_główny_WAS>/profiles/<nazwa_menedżera>/bin.
- Uruchom komendę:
wsadmin.sh –user nazwa_użytkownika -password
hasło -lang jython –f
położenie_skryptu_w_języku_python
nazwa_komórki nazwa_węzła
położenie_pliku_library.policy
położenie_pliku_was.policy
Na przykład:
wsadmin.sh -user admin -password focalpoint -lang jython -f
C:/WASpolicyFiles/updatepolicy.py hraphaelCell01 hraphaelNode01
C:/WASpolicyFiles/library.policy C:/WASpolicyFiles/was.policy
- Zrestartuj węzeł i serwer.