52°North - exploring horizons - logo

Εγχειρίδιο Γρήγορης Εκκίνησης 52°North WSS

Ξεκινώντας

Το λογισμικό 52°North WSS υλοποιεί μια διαδικτυακή υπηρεσία, που επιτρέπει τον ορισμό πλάνων ασφαλείας για την πρόσβαση σε υπηρεσίες OGC, λειτουργώντας σαν ενδιάμεσος εξηπηρετητής (proxy).

Για τη διανομή OSGeo-Live, το λογισμικό 52°North WSS είναι ήδη ρυθμισμένο να ελέγχει την πρόσβαση σε υπηρεσίες WMS, WFS, WPS, και SOS. Για να δείτε μια λίστα από τις προστατευμένες υπηρεσίες και να δοκιμάσετε την πρόσβαση στην WMS, ακολουθήστε αυτά τα βήματα:

  1. Επιλέξτε από το μενού Geospatial ‣ Web Services ‣ 52North ‣ Start 52North WSS για να εκκινήσετε την υπηρεσία 52°North WSS ή χρησιμοποιήστε τον σύνδεσμο.
  2. Η διεπαφή ελέγχου του 52°North WSS θα ανοίξει σε έναν νέο παράθυρο περιηγητή.
  3. Εαν είναι απαραίτητο, εισάγετε τους κωδικούς πρόσβασης user/user.
  4. Κάντε κλίκ στο Manage WSS για να δείτε μια λίστα από τις υπηρεσίες, στις οποίες μπορείτε να συνδεθήτε μέσω του WSS.

Για κάθε προστατευμένη υπηρεσία, που παρουσιάζεται ως Enforcement Point, ο πίνακας εμφανίζει τους βασικούς συνδέσμους, με βάση την μέθοδο επαλήθευσης των στοιχείων του χρήστη (httpauth, saml, WSS, ...).

Για το αρχείο δυνατοτήτων του WMS

  1. Ζητήστε σε ένα περιηγητή το http://localhost:8080/wss/service/wms_demis/httpauth?SERVICE=WMS&REQUEST=GetCapabilities
  2. Συμπληρώστε τα στοιχεία alice/alice για να λάβετε πρόσβαση με πλήρη δικαιώματα.

ή

  1. Συμπληρωστε τα στοιχεία bob/bob για να λάβετε περιορισμένη πρόσβαση. Κάποια θεματικά επίπεδα είναι κρυμμένα και δεν υπάρχει πρόσβαση.

Για την περεταίρω δοκιμή των προστατευμένων υπηρεσιών, φορτώστε το http://localhost:8080/wss/service/wms_demis/httpauth σαν WMS σε οποιοδήποτε λογισμικό-πελάτη που υποστηρίζει το προτόκολο HTTP για πιστοποίηση του χρήστη, όπως για παράδειγμα το uDig, και χρησιμοποιήστε το όπως κάθε άλλη υπηρεσία WMS.

Πρόσθετες πληροφορίες

Που ορίζονται οι χρήστες;

/var/lib/tomcat6/webapps/wss/WEB-INF/classes/users.xml

Που ορίζονται τα δικαιώματα;

/var/lib/tomcat6/webapps/wss/WEB-INF/classes/permissions.xml

Που μπορώ να βρω επιπρόσθετες πληροφορίες;

Επισκεφθείτε τον οδηγό της 52°North