Aracılığıyla paylaş


SSPI Durum Kodları

Aşağıdaki durum kodları SSPI uygulamalarında kullanılır ve Winerror.h içinde tanımlanır.

Durum kodu Anlam
SEC_E_ALGORITHM_MISMATCH
İstemci ve sunucu ortak bir algoritmaya sahip olmadıklarından iletişim kuramıyor.
SEC_E_BAD_BINDINGS
İstemci tarafından sağlanan SSPI kanal bağlamaları yanlış.
SEC_E_BAD_PKGID
İstenen paket tanımlayıcısı yok.
SEC_E_BUFFER_TOO_SMALL
İşleve sağlanan arabellekler, bilgileri içerecek kadar büyük değil.
SEC_E_CANNOT_INSTALL
güvenlik paketi başarıyla başlatılamıyor ve yüklenmemelidir.
SEC_E_CANNOT_PACK
Paket bağlamı paketleyemiyor.
SEC_E_CERT_EXPIRED
Alınan sertifikanın süresi doldu.
SEC_E_CERT_UNKNOWN
Sertifika işlenirken bilinmeyen bir hata oluştu.
SEC_E_CERT_WRONG_USAGE
Sertifika, istenen kullanım için geçerli değil.
SEC_E_CONTEXT_EXPIRED
Uygulama, zaten kapatılmış bir bağlama başvuruyor. Düzgün yazılmış bir uygulama bu hatayı almamalıdır.
SEC_E_CROSSREALM_DELEGATION_FAILURE
Sunucu, sunucunun bölgesi dışındaki bir hedef için Kerberos kısıtlanmış temsil isteğinde bulunmaya çalıştı.
SEC_E_CRYPTO_SYSTEM_INVALID
Gerekli bir işlev kullanılamadığından şifreleme sistemi veya sağlama toplamı işlevi geçerli değil.
SEC_E_DECRYPT_FAILURE
Belirtilen verilerin şifresi çözülemedi.
SEC_E_DELEGATION_REQUIRED
İstenen işlem tamamlanamıyor. Bilgisayara temsilci seçme için güvenilmeli ve geçerli kullanıcı hesabı temsilci seçmeye izin verecek şekilde yapılandırılmalıdır.
SEC_E_DOWNGRADE_DETECTED
Sistem güvenliği tehlikeye atacak olası bir girişim algılamıştı. Kimliğinizi doğrulayan sunucuyla bağlantı kurulabildiğini doğrulayın.
NOT: Bu hata yalnızca bir etki alanı denetleyicisine bağlantı olmamasından kaynaklanabilir ve kötü amaçlı etkinliğin göstergesi olmayabilir.
SEC_E_ENCRYPT_FAILURE
Belirtilen veriler şifrelenemedi.
SEC_E_ILLEGAL_MESSAGE
Alınan ileti beklenmeyen veya hatalı biçimlendirildi.
SEC_E_INCOMPLETE_CREDENTIALS
Sağlanan kimlik bilgileri tamamlanmadı ve doğrulanamadı. Bağlam başlatılamadı.
SEC_E_INCOMPLETE_MESSAGE
Sağlanan ileti tamamlanmadı. İmza doğrulanmadı.
SEC_E_INSUFFICIENT_MEMORY
İsteği tamamlamak için yeterli bellek yok.
SEC_E_INTERNAL_ERROR
SSPI hata koduyla eşleşmeyen bir hata oluştu.
SEC_E_INVALID_HANDLE
İşleve geçirilen tanıtıcı geçerli değil.
SEC_E_INVALID_TOKEN
İşleve geçirilen belirteç geçerli değil.
SEC_E_ISSUING_CA_UNTRUSTED
Kimlik doğrulaması için kullanılan akıllı kart sertifikası işlenirken güvenilmeyen bir sertifika yetkilisi (CA) algılandı.
SEC_E_ISSUING_CA_UNTRUSTED_KDC
Kimlik doğrulaması için kullanılan etki alanı denetleyicisi sertifikası işlenirken güvenilmeyen bir CA algılandı. Sistem olay günlüğü ek bilgiler içerir.
SEC_E_KDC_CERT_EXPIRED
Akıllı kartla oturum açmak için kullanılan etki alanı denetleyicisi sertifikasının süresi doldu.
SEC_E_KDC_CERT_REVOKED
Akıllı kartla oturum açmak için kullanılan etki alanı denetleyicisi sertifikası iptal edildi.
SEC_E_KDC_INVALID_REQUEST
Geçerli olmayan bir istek KDC'ye gönderildi.
SEC_E_KDC_UNABLE_TO_REFER
KDC, istenen hizmet için başvuru oluşturamadı.
SEC_E_KDC_UNKNOWN_ETYPE
İstenen şifreleme türü KDC tarafından desteklenmiyor.
SEC_E_LOGON_DENIED
Bu durum kodu kullanımdan kaldırıldı.
SEC_E_MAX_REFERRALS_EXCEEDED
Maksimum bilet referans sayısı aşıldı.
SEC_E_MESSAGE_ALTERED
Doğrulama için sağlanan ileti değiştirildi.
SEC_E_MULTIPLE_ACCOUNTS
Alınan sertifika birden çok hesapla eşlendi.
SEC_E_MUST_BE_KDC
Yerel bilgisayar bir Kerberos etki alanı denetleyicisi (KDC) olmalıdır, ancak değildir.
SEC_E_NO_AUTHENTICATING_AUTHORITY
Kimlik doğrulaması için hiçbir yetkiliyle bağlantı kurulamadı.
SEC_E_NO_CREDENTIALS
Kullanılabilir kimlik bilgisi yok.
SEC_E_NO_IMPERSONATION
Bu bağlam için kimliğe bürünme işlemine izin verilmez.
SEC_E_NO_IP_ADDRESSES
Yerel bilgisayarda HERHANGI bir IP adresi olmadığından istenen görev tamamlanamadı.
SEC_E_NO_KERB_KEY
Kerberos anahtarı bulunamadı.
SEC_E_NO_PA_DATA
Şifreleme türünü belirlemek için ilke yöneticisi (PA) verileri gereklidir, ancak bulunamaz.
SEC_E_NO_S4U_PROT_SUPPORT
Kerberos alt sistemi bir hatayla karşılaştı. Bir kullanıcı için hizmeti desteklemeyen bir etki alanı denetleyicisine yönelik kullanıcı protokolü isteği için bir hizmet yapıldı.
SEC_E_NO_TGT_REPLY
İstemci bir bağlam anlaşması yapmaya çalışıyor ve sunucu kullanıcıdan kullanıcıya bağlantı gerektiriyor, ancak TGT yanıtı göndermedi.
SEC_E_NOT_OWNER
İşlevin çağıranı kimlik bilgilerine sahip değil.
SEC_E_NOT_SUPPORTED
İstek desteklenmiyor.
SEC_E_OK
İşlem başarıyla tamamlandı.
SEC_E_OUT_OF_SEQUENCE
Doğrulama için sağlanan ileti sıra dışı.
SEC_E_PKINIT_CLIENT_FAILURE
Kimlik doğrulaması için kullanılan akıllı kart sertifikasına güvenilmiyor.
SEC_E_PKINIT_NAME_MISMATCH
İstemci sertifikası geçerli bir UPN içermiyor veya oturum açma isteğindeki istemci adıyla eşleşmiyor.
SEC_E_QOP_NOT_SUPPORTED
Koruma özniteliğinin kalitesi bu paket tarafından desteklenmiyor.
SEC_E_REVOCATION_OFFLINE_C
Kimlik doğrulaması için kullanılan akıllı kart sertifikasının iptal durumu belirlenemedi.
SEC_E_REVOCATION_OFFLINE_KDC
Akıllı kart kimlik doğrulaması için kullanılan etki alanı denetleyicisi sertifikasının iptal durumu belirlenemedi. Sistem olay günlüğü ek bilgiler içerir.
SEC_E_SECPKG_NOT_FOUND
Güvenlik paketi tanınmadı.
SEC_E_SECURITY_QOS_FAILED
İstenen hizmet kalitesindeki bir hata (örneğin, karşılıklı kimlik doğrulaması veya temsilci seçme) nedeniyle güvenlik bağlamı oluşturulamadı.
SEC_E_SHUTDOWN_IN_PROGRESS
Sistem kapatma işlemi devam ediyor.
SEC_E_SMARTCARD_CERT_EXPIRED
Kimlik doğrulaması için kullanılan akıllı kart sertifikasının süresi doldu.
SEC_E_SMARTCARD_CERT_REVOKED
Kimlik doğrulaması için kullanılan akıllı kart sertifikası iptal edildi. Olay günlüğünde ek bilgiler bulunabilir.
SEC_E_SMARTCARD_LOGON_REQUIRED
Akıllı kartla oturum açma gerekli ve kullanılmadı.
SEC_E_STRONG_CRYPTO_NOT_SUPPORTED
Güvenlik anlaşmasındaki diğer uç güçlü şifreleme gerektirir, ancak yerel makinede desteklenmez.
SEC_E_TARGET_UNKNOWN
Hedef tanınmadı.
SEC_E_TIME_SKEW
İstemci ve sunucu bilgisayarlarının saatleri eşleşmiyor.
SEC_E_TOO_MANY_PRINCIPALS
KDC yanıtı birden fazla asıl ad içeriyordu.
SEC_E_UNFINISHED_CONTEXT_DELETED
Bağlam tamamlanmadan önce bir güvenlik bağlamı silindi. Bu, oturum açma hatası olarak kabul edilir.
SEC_E_UNKNOWN_CREDENTIALS
Sağlanan kimlik bilgileri tanınmadı.
SEC_E_UNSUPPORTED_FUNCTION
İstenen işlev desteklenmiyor.
SEC_E_UNSUPPORTED_PREAUTH
Kerberos paketine desteklenmeyen bir ön kimlik doğrulama mekanizması sunuldu.
SEC_E_UNTRUSTED_ROOT
Sertifika zinciri, güvenilir olmayan bir yetkili tarafından verildi.
SEC_E_WRONG_CREDENTIAL_HANDLE
Sağlanan kimlik bilgisi tanıtıcısı, güvenlik bağlamıyla ilişkili kimlik bilgileriyle eşleşmiyor.
SEC_E_WRONG_PRINCIPAL
Hedef asıl adı yanlış.
SEC_I_COMPLETE_AND_CONTINUE
İşlev başarıyla tamamlandı, ancak uygulamanın hem CompleteAuthToken çağırması hem de bağlamı tamamlamak için InitializeSecurityContext (Genel) veya AcceptSecurityContext (Genel) yeniden gerekir.
SEC_I_COMPLETE_NEEDED
İşlev başarıyla tamamlandı, ancak son iletide CompleteAuthToken işlevini çağırmanız gerekir.
SEC_I_CONTEXT_EXPIRED
İletiyi gönderen bağlantıyı kullanmayı bitirdi ve bir kapatma işlemi başlattı. Kapatmayı başlatma veya tanıma hakkında bilgi için bkz. Schannel Bağlantısını Kapatma.
SEC_I_CONTINUE_NEEDED
İşlev başarıyla tamamlandı, ancak bağlamı tamamlamak için bu işlevi yeniden çağırmanız gerekir.
SEC_I_INCOMPLETE_CREDENTIALS
Sağlanan kimlik bilgileri tamamlanmadı ve doğrulanamadı. Bağlamdan ek bilgiler döndürülebilir.
SEC_I_LOCAL_LOGON
Oturum açma işlemi tamamlandı, ancak kullanılabilir ağ yetkilisi yok. Oturum açma yerel olarak bilinen bilgiler kullanılarak yapıldı.
SEC_I_NO_LSA_CONTEXT
Bu bağlamla ilişkilendirilmiş LSA modu bağlamı yok.
SEC_I_RENEGOTIATE
Bağlam verileri eşle yeniden anlaşmalı olmalıdır.