ketika saya mencoba masuk ke penerbit (https://localhost:9443/publisher), saya mendapatkan -
Tidak dapat menemukan aplikasi yang terkait dengan kunci konsumen yang diberikan: tidak terdefinisi
Tidak ada masalah masuk ke devportal.
Adakah yang bisa menyarankan apa alasannya.
Terima kasih
@kharsha64
Bisakah Anda mencoba dengan browser pribadi dan memeriksa?
@krishanx92
Hai,
Saya mencobanya juga tetapi mendapatkan kesalahan yang sama untuk penerbit.
Terima kasih
Hai @kharsha64 ,
Sudahkah Anda menghapus aplikasi SP yang dibuat menggunakan konsol manajemen. Contoh: aplikasi SP default admin_apim_publisher.
Kesalahan "Tidak dapat menemukan aplikasi yang terkait dengan kunci konsumen yang diberikan: tidak terdefinisi" mungkin terjadi karena masalah di atas dan juga untuk mencoba kunci konsumen lama yang di-cache. Oleh karena itu, usahakan juga untuk membersihkan cache di browser sebelum mencoba.
Hai,
Tidak, saya belum menghapus SP apa pun. Saya menggunakan SP default yang disertakan dengan aplikasi.
Sudah mencoba membersihkan cache browser dan juga mencobanya dengan browser yang berbeda.
Tapi sia-sia. Kesalahan yang sama.
Terima kasih
Hai masuk ke konsol karbon dan buka penyedia layanan dan klik edit di " admin_publisher " dan perluas Konfigurasi Otentikasi Masuk -> OAuth/OpenID Connect .
Kemudian periksa ID klien Aplikasi SP OAuth terhadap cookie CLIENT_ID di browser.
Jika keduanya sama maka masalah di atas seharusnya tidak terjadi, jika berbeda coba hapus cookie di browser dan login ke penerbit lagi.
Hai,
Saya perhatikan bahwa cookie CLIENT_ID datang sebagai tidak terdefinisi.
Menghapus cookie dan mencoba lagi.
Tetapi CLIENT_ID kembali sebagai tidak terdefinisi.
Hai @CrowleyRajapakse
Saya menghapus penyedia layanan penerbit dan setelah itu saya mengimpor penyedia layanan.
Sekarang kunci konsumen di Carbon berbeda dari yang ada di cookie. Jadi, saya menghapus cookie dan mencoba memuat halaman penerbit tetapi memuat
Cannot find an application associated with the given consumer key : ***old consumer key***
Dan itu karena di cookie kunci konsumen lama muncul.
Tolong bantu, saya untuk memperbaiki masalah ini.
Saya juga mengalami masalah serupa. Bagi saya masalah ini tumpang tindih dengan #7254. Ini membutuhkan waktu yang cukup lama untuk mencari tahu dan memperbaikinya.
Kesalahan yang saya temui adalah sebagai berikut:
Di halaman login /devportal/
saya telah melihat:
invalid_client: Cannot find an application associated with the given consumer key: ...
Dalam wadah buruh pelabuhan api-manager
saya telah melihat:
ERROR - DefaultRequestCoordinator Context does not exist. Probably due to invalidated cache.
ERROR - WebAppManager org.mozilla.javascript.EcmaError: TypeError: Cannot read property "length" from undefined (/publisher/services/login/login_callback.jag#53)
Alasannya tampaknya karena di bawah Carbon => Service Providers => admin_admin_store => Edit => Inbound Authentication Configuration => OAuth/OpenID Connect Configuration
atribut client_secret
dan/atau client_id
berubah.
Solusinya adalah melakukan hal berikut:
SELECT * FROM public.am_system_apps;
dan konfirmasikan bahwa client_secret
dan/atau client_id
benar. Jika tidak, setel nilai ini ke nilai yang terlihat di halaman penyedia layanan Carbon admin_admin_store
.SELECT * FROM public.idn_oauth_consumer_apps;
dan konfirmasikan bahwa client_secret
dan/atau client_id
benar. Jika tidak, setel nilai ini ke nilai yang terlihat di halaman penyedia layanan Carbon admin_admin_store
.VACUUM (FULL) wso2;
Cukuplah untuk mengatakan - ini adalah pekerjaan gila yang harus dilakukan hanya karena Anda mengklik Regenerate secret
di panel admin... Dan yang lebih buruk adalah saya harus tahu untuk tidak mengklik tombol itu. Dan lebih buruk lagi - ini tampaknya tidak berdokumen (atau mungkin saya tidak menemukan ini di dokumen).
Komentar yang paling membantu
Saya juga mengalami masalah serupa. Bagi saya masalah ini tumpang tindih dengan #7254. Ini membutuhkan waktu yang cukup lama untuk mencari tahu dan memperbaikinya.
Kesalahan yang saya temui adalah sebagai berikut:
Di halaman login
/devportal/
saya telah melihat:invalid_client: Cannot find an application associated with the given consumer key: ...
Dalam wadah buruh pelabuhan
api-manager
saya telah melihat:ERROR - DefaultRequestCoordinator Context does not exist. Probably due to invalidated cache.
ERROR - WebAppManager org.mozilla.javascript.EcmaError: TypeError: Cannot read property "length" from undefined (/publisher/services/login/login_callback.jag#53)
Alasannya tampaknya karena di bawah
Carbon => Service Providers => admin_admin_store => Edit => Inbound Authentication Configuration => OAuth/OpenID Connect Configuration
atributclient_secret
dan/atauclient_id
berubah.Solusinya adalah melakukan hal berikut:
SELECT * FROM public.am_system_apps;
dan konfirmasikan bahwaclient_secret
dan/atauclient_id
benar. Jika tidak, setel nilai ini ke nilai yang terlihat di halaman penyedia layanan Carbonadmin_admin_store
.SELECT * FROM public.idn_oauth_consumer_apps;
dan konfirmasikan bahwaclient_secret
dan/atauclient_id
benar. Jika tidak, setel nilai ini ke nilai yang terlihat di halaman penyedia layanan Carbonadmin_admin_store
.VACUUM (FULL) wso2;
Cukuplah untuk mengatakan - ini adalah pekerjaan gila yang harus dilakukan hanya karena Anda mengklik
Regenerate secret
di panel admin... Dan yang lebih buruk adalah saya harus tahu untuk tidak mengklik tombol itu. Dan lebih buruk lagi - ini tampaknya tidak berdokumen (atau mungkin saya tidak menemukan ini di dokumen).