Požymiai
Host Integration Server kliento bando naudoti CryptAcquireContextfunkcija , funkcijos nepavyksta ir NTE_PROV_TYPE_NO_MATCH , grąžinama pagal tam tikras sąlygas
Priežastis
Ši problema kyla dėl to, kad nurodytas neteisingas teikėjo tipas, kaip parodyta pavyzdyje:
CryptAcquireContext ( & hProv, NULL, MS_ENH_RSA_AES_PROV, PROV_RSA_FULL, CRYPT_NEWKEYSET) error: 8009 001B
Jei pirmą kartą paskambinti CryptAcquireContextfunkcija nepavyksta (grąžina klaidinga) ir į NTE_BAD_KEYSET klaida, prašymas siunčiamas, kuri naudoja CRYPT_NEWKEYSET. Vis dėlto ši antrą skambutį naudoja klaidingą teikėjo tipas.
Tokiu atveju galite gauti tokį klaidos pranešimą:
Teikėjo tipas neatitinka registruota reikšmę.
Sprendimas
Pataisa, kuris pašalins šią problemą yra įtraukti į šių kaupiamieji naujinimai Host Integration Server:
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Nuorodos
Susipažinkite su terminologiją "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.