Apakah mungkin mengirim permintaan ke Microsoft Azure OCR menggunakan token otorisasi alih-alih Kunci Berlangganan? Saya mencari banyak di internet tetapi tidak menemukan apa pun dan karenanya saya akan berterima kasih Jika Anda dapat membantu.

1
ZyadOmer999 12 Mei 2021, 18:26

1 menjawab

Jawaban Terbaik

Pada dasarnya, Anda dapat mengikuti alur kerja ini:

  1. pengguna mengirim permintaan ke Aplikasi Anda untuk token akses.
  2. Aplikasi Anda memeriksa izin pengguna (Anda harus menerapkan prosedur sendiri), jika gagal, aplikasi Anda menggunakan kunci langganan untuk mendapatkan token akses bagi pengguna dengan Otentikasi dengan Azure Active Directory dan balas token ini kepada pengguna.
  3. Pengguna menggunakan token ini untuk memanggil layanan OCR dari sisi klien.

Seperti yang ditunjukkan oleh dokumen, Anda harus membuat prinsip layanan baru di Azure AD Anda, dan pergi ke Azure Portal => layanan kognitif Azure Anda => Kontrol akses untuk menambahkan peran pengguna layanan kognitif ke SP yang baru dibuat:

enter image description here

Sehingga dapat meminta token akses untuk layanan ini dari Azure AD dengan permintaan di bawah ini:

enter image description here

Dengan menggunakan token akses ini, kami akan dapat memanggil layanan vision ocr:

enter image description here

Titik akhir dalam hal ini:

enter image description here

1
Stanley Gong 13 Mei 2021, 15:33