Διαμορφώστε την εφαρμογή σας BIJDBC με τρόπο που να ανανεώνει τα διακριτικά ασφάλειας.
- Στην Κονσόλα του Oracle Cloud Infrastructure, μεταβείτε στην επιλογή Ταυτότητα και ασφάλεια και επιλέξτε Τομείς.
Εάν ο λογαριασμός σας στο cloud δεν προσφέρει τομείς ταυτοτήτων, δεν θα εμφανίζεται ο δεσμός Τομείς. Αυτό σημαίνει ότι ο λογαριασμός σας στο cloud ενοποιείται με την υπηρεσία Oracle Identity Cloud Service. Επιλέξτε Ενοποίηση, επιλέξτε oracleidentitycloudservice και έπειτα επιλέξτε τη Διεύθυνση τοποθεσίας Κονσόλας Oracle Identity Cloud Service.
- Ενεργοποιήστε την επιλογή Ανανέωση διακριτικού για την εφαρμογή BIJDBC που δημιουργήσατε προηγουμένως.
- Μεταβείτε στις Εφαρμογές και επιλέξτε το όνομα της εφαρμογής BΙJDBC που δημιουργήσατε προηγουμένως.
- Επιλέξτε Επεξεργασία διαμόρφωσης OAuth και έπειτα Διαμόρφωση εφαρμογής-πελάτη.
Εάν ο λογαριασμός σας στο cloud χρησιμοποιεί την υπηρεσία Oracle Identity Cloud Service, επιλέξτε Διαμόρφωση και έπειτα Διαμόρφωση εφαρμογής-πελάτη.
- Επιλέξτε Ανανέωση διακριτικού και έπειτα Αποθήκευση.
Εάν το στιγμιότυπο Oracle Analytics Cloud δημιουργήθηκε μετά τις 12 Μαΐου 2020, η εφαρμογή σας BIJDBC είναι πλέον διαμορφωμένη ώστε να ανανεώνει τα διακριτικά ασφάλειας.
Εάν το στιγμιότυπο Oracle Analytics Cloud δημιουργήθηκε πριν από τις 12 Μαΐου 2020, εκτελέστε τα πρόσθετα βήματα 2 έως 4.
- Σημειώστε το όνομα κεντρικού υπολογιστή διαχείρισης ταυτοτήτων που εμφανίζεται όταν συνδέεστε στον λογαριασμό σας στο Oracle Cloud.
- Μεταβείτε στην εφαρμογή που συσχετίζεται με το Oracle Analytics Cloud στο οποίο θέλετε να συνδεθείτε και σημειώστε το Αναγνωριστικό εφαρμογής, το Αναγνωριστικό πελάτη και τον Μυστικό κωδικό πελάτη.
-
Αναγνωριστικό εφαρμογής (Για την εφαρμογή που συσχετίζεται με το Oracle Analytics Cloud)
-
Αναγνωριστικό πελάτη και Μυστικός κωδικός πελάτη (Για την εφαρμογή που συσχετίζεται με το Oracle Analytics Cloud)
- Χρησιμοποιήστε το REST API για να δημιουργήσετε το διακριτικό πρόσβασης χρησιμοποιώντας τα διαπιστευτήρια της εφαρμογής-πελάτη.
Χρησιμοποιήστε αυτήν τη μορφή εντολής REST API:
curl --insecure -i -u '<Client-ID>:<Client-Secret>' -H "Content-Type: application/x-www-form-urlencoded;charset=UTF-8" --request POST https://<IDCS-Host>/oauth2/v1/token -d "grant_type=client_credentials&scope=urn:opc:idm:__myscopes__"
Παράμετροι:
-
Client-ID: Το Αναγνωριστικό της εφαρμογής-πελάτη που συσχετίζεται με το στιγμιότυπό σας Oracle Analytics Cloud.
-
Client-Secret: Ο μυστικός κωδικός της εφαρμογής-πελάτη που συσχετίζεται με το στιγμιότυπό σας Oracle Analytics Cloud.
-
IDCS-Host: Το όνομα κεντρικού υπολογιστή που σημειώσατε νωρίτερα.
- Χρησιμοποιήστε το REST API για να ενημερώσετε τον ενδείκτη.
Χρησιμοποιήστε αυτήν τη μορφή εντολής REST API:
curl --location --request PATCH 'https://<IDCS-Host>/admin/v1/Apps/<Application-Id>' \ --header 'Authorization: Bearer <Access-token>' \ --header 'Content-Type: application/json' \ --data-raw '{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:PatchOp" ], "Operations": [{ "op": "replace", "path": "allowOffline", "value": true }] }'
Παράμετροι:
-
IDCS-Host: Το όνομα κεντρικού υπολογιστή που σημειώσατε νωρίτερα.
-
Application-Id: Το αναγνωριστικό της εφαρμογής που συσχετίζεται με το στιγμιότυπό σας Oracle Analytics Cloud.
-
Access-token: Η τιμή του διακριτικού πρόσβασης που δημιουργήσατε νωρίτερα.