Gejala

Koneksi konektor kustom gagal karena kegagalan autentikasi. Saat masalah ini terjadi, Anda menerima pesan kesalahan berikut:

     Pemberitahuan: koneksi> < Anda tidak berfungsi

Kesalahan

Penyebab

Satu atau beberapa URL yang salah diatur selama pembuatan koneksi kustom.

Pemecahan Masalah

Sebelum Anda mencoba mengonfigurasi konektor kustom, semua tindakan harus diverifikasi di luar Power mengotomatisasi dengan menggunakan alat seperti Postman.

Setiap langkah berikut ini harus berhasil diselesaikan dalam alat seperti Postman sebelum Anda mengonfigurasi konektor kustom:

  1. Panggil titik akhir pengambilan Token OAUTH.

  2. Panggil tindakan API dengan menggunakan token yang dikembalikan.

  3. Panggil titik akhir refresh token OAUTH setelah token kedaluwarsa.

  4. Panggil tindakan API dengan menggunakan token baru dan refresh.

Perhatikan bahwa hanya kode otorisasi yang diberikan aliran dan atas nama-aliran dukungan refresh Token. (Untuk informasi selengkapnya, lihat artikel blog Pengembang Microsoft: Hibah implisit dan hibah kredensial klien tidak mendukung refresh Token. Oleh karena itu, Anda tidak dapat menggunakan hibah ini untuk mengotentikasi konektor kustom.

Menguji menghasilkan token OAUTH dengan menggunakan Postman

Postman memungkinkan Anda dengan mudah melakukan pengujian titik akhir yang diautentikasi oleh OAUTH2. Untuk melakukan pengujian ini, Anda harus memiliki informasi atau konfigurasi berikut ini di titik akhir:

  • Dapatkan ID penyewa Microsoft Azure. ID penyewa diperlihatkan pada bilah Azure Active Directory (Azure AD), dan ditemukan di tab properti .

    Tab properti

  • Dapatkan ID Application (client). Ini juga tersedia di bilah Azure AD, dan ditemukan di tab pendaftaran aplikasi .

    Tab pendaftaran aplikasi

    Layar berikutnya muncul sebagai berikut.

    Sampel untuk OAUTH

  • Pastikan bahwa https://oauth.pstmn.io/v1/callback adalah URI callback yang valid untuk aplikasi tersebut.

    URI callback yang valid untuk aplikasi

  • Rekam lingkup yang harus diautentikasi aplikasi Anda.

    Merekam lingkup


Catatan: Beberapa penyedia autentikasi pihak ketiga mengharuskan lingkup tambahan disediakan untuk berfungsi penuh dengan Power mengotomatisasi dan aplikasi Power. Ini termasuk fitur tersebut sebagai autentikasi offline (diperlukan untuk koneksi terkait untuk secara otomatis me-refresh token konektor kustom). Lingkup tambahan ini terletak di luar lingkup informasi Microsoft. Untuk informasi selengkapnya, lihat dokumentasi penyedia autentikasi.

Membuat kumpulan, dan mendapatkan token akses baru

Dalam Postman, buat kumpulan. Pada tab otorisasi , tentukan nilai berikut ini:

  • Mengetikkan 2,0 OAuth

  • Awalan header: pembawa

  • Nama token: <pilihan pengguna>

  • Tipe hibah: kode otorisasi

  • URL callback: Pilih "otorisasi menggunakan browser" di samping opsi ini. Perhatikan bahwa URL itu sendiri tidak dapat diedit.

  • URL Auth: https://login.MICROSOFTONLINE.com/<ID penyewa Anda>/oauth2/v2.0/otorisasi

  • URL token Access: https://login.MICROSOFTONLINE.com/<id penyewa>/oauth2/v2.0/otorisasi

  • Id klien: <id aplikasi>

  • Rahasia klien: (opsional, biarkan kosong)

  • Lingkup: (Enter Scope yang dipisahkan oleh spasi)

  • Status: <opsional, kosongkan> kosong

  • Autentikasi klien: mengirim kredensial klien dalam isi.

Membuat kumpulan baru

Saat Anda memilih Dapatkan token akses baru di bagian bawah kotak dialog ini, Anda dibawa ke browser untuk mengautentikasi ke Azure AD, lalu otomatis dikembalikan ke tukang pos. Jika Anda melihat token Access dan refresh entri token dalam kotak dialog yang dihasilkan, ini berarti bahwa Anda telah berhasil mengonfigurasi URL dan bisa melanjutkan untuk membuat konektor kustom Anda.

Menentukan pengaturan OAUTH untuk konektor kustom

Setelah semua informasi diverifikasi, maka dapat diisi di bagian otorisasi konektor kustom, seperti berikut ini.

Bagian otorisasi konektor kustom

Sumber daya luar

Memberi kode Auth

Belajar tukang pos

Pengembang onelogin
 

Produk pihak ketiga yang dibahas dalam artikel ini dibuat oleh perusahaan yang independen dari Microsoft. Microsoft tidak memberikan jaminan, tersirat atau tersurat, terkait kinerja atau keandalan produk tersebut.

Perlu bantuan lainnya?

Kembangkan keterampilan Anda

JELAJAHI PELATIHAN >

Dapatkan fitur baru terlebih dahulu

GABUNG MICROSOFT INSIDER >

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×