Page History
IDM'e yapılan token talebinden dönen bilgilerin anlamlandırılabilmesi için bir takım kodlar oluşturulmuştur. Token talebi yapıldıktan sonra dönen response içerisinde yer alan "result_code" 'lar ve açıklamaları aşağıdaki gibidir.
result_code | Açıklama |
STS_0000 | Login başarılı. |
STS_0001 | Kullanıcı adı veya e-posta adresi hatalıdır. |
STS_0002 | Şifre hatalıdır. |
STS_0003 | Kullanıcı aktif değildir. |
STS_0004 | Kullanıcı hesabı kilitlenmiştir. |
STS_0005 | Kullanıcı adı veya e-posta adresi gereklidir. |
STS_0006 | Şifre gereklidir. |
STS_0007 | Kullanıcı adı veya e-posta adresi veya şifre geçersizdir. |
STS_0008 | Kullanıcı aktivasyonu gereklidir. |
STS_0009 | Kullanıcı şifresinin geçerliliği dolmuştur. Şifrenin değiştirilmesi gerekmektedir. |
STS_0010 | Kullanıcı güncelleme hatası, sistem yöneticisine başvurunuz. |
STS_0011 | İki faktörlü kimlik doğrulaması gerekmektedir. |
STS_0012 | İki faktörlü kimlik doğrulaması kurulumu gerekmektedir. |
STS_0013 | İki faktörlü kimlik doğrulama pini yanlıştır. |
STS_0014 | İki faktörlü kimlik doğrulama sms gönderim hatası meydana gelmiştir. |
STS_0015 | Ürünün lisans zorunluluğu olmasına rağmen ürüne ait herhangi bir lisans kaydı bulunamadı. |
STS_0016 | Impersonation token doğrulama hatası. |
STS_0017 | Impersonation uygulama doğrulama hatası. |
STS_0018 | Impersonation kullanıcı doğrulama hatası. |
STS_0019 | client_id parametresi zorunludur. |
STS_9999 | Tanımlanamayan hata. |
GLB_0001 | client_id bilgisi geçersizdir. |
GLB_0002 | Geçersiz yetki talebi. |
GLB_0003 | Desteklenmeyen grant_type. |
GLB_0004 | Yetkisiz istemci. |
GLB_9999 | Global tanımlanamayan hata. |
GLB_0001 - client_id bilgisi geçersizdir result code için örnek ekran görüntüsü aşağıdadır.
STS_0002 - şifre hatalı result code için örnek ekran görüntüsü aşağıdadır.
STS_0000 - başarılı result code için örnek ekran görüntüsü aşağıdadır.
Curl isteği:
curl --location --request POST 'http:// |
<idmadress>/legacy/sts/api/oauth/token' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --form 'grant_type=password' \ --form 'password=<password>' \ --form 'client_id=<client_id>' \ --form 'client_secret=<client_secret>' \ --form 'username=<username>' |