يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات
Apigee X. المعلومات
يقدّم هذا الموضوع رموز حالة HTTP وعبارات الأسباب ذات الصلة التي قد تواجهها عندما تعرض سياسة OAuth أخطاء في Apigee Edge.
للحصول على إرشادات عن التعامل مع الأخطاء، يُرجى الاطّلاع على أخطاء المعالجة.
لرموز الخطأ الخاصة بالسياسة، يُرجى الاطّلاع على ما يلي:
رمز التفويض
عنوان URL لإعادة التوجيه غير صالح
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Invalid redirection uri http://www.invalid_example.com"}
ليس هناك عنوان URL لإعادة التوجيه
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Redirection URI is required"}
مفتاح غير صالح
HTTP/1.1 401 Unauthorized {"ErrorCode" : "invalid_request", "Error" :"Invalid client id : AVD7ztXReEYyjpLFkkPiZpLEjeF2aYAz. ClientId is Invalid"}
مفتاح مفقود
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"The request is missing a required parameter : client_id"}
نوع الرد غير صالح.
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Response type must be code"}
نوع الرد غير متوفّر
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"The request is missing a required parameter : response_type"}
إنشاء رمز الوصول
رمز مصادقة غير صالح
HTTP status: 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Invalid Authorization Code"}
ليس هناك عنوان URL لإعادة التوجيه
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Required param : redirect_uri"}
عنوان URL لإعادة التوجيه غير صالح
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Invalid redirect_uri : oob"}
رقم تعريف عميل غير صالح عندما يكون GenerateResponse غير صحيح
يظهر هذا الخطأ عندما يتم ضبط السمة <GenerateResponse>
على false وتكون بيانات اعتماد العميل غير صالحة.
{ "fault": { "faultstring": "Invalid client identifier {0}", "detail": { "errorcode": "oauth.v2.InvalidClientIdentifier" } } }
معرِّف عميل غير صالح عندما تكون GenerateResponse صحيحة
يظهر هذا الخطأ عندما تكون السمة <GenerateResponse>
مضبوطة على
true وتكون بيانات اعتماد العميل غير صالحة.
{"ErrorCode" : "invalid_client", "Error" :"ClientId is Invalid"}
نوع GrantType غير صالح
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Unsupported grant type : client_credentials_invalid"}
ليس هناك اسم مستخدم
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Required param : username"}
ما مِن كلمة مرور
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Required param : password"}
ما مِن أنواع منحة (سياسة مخصّصة)
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Required param : grant_type"}
ما مِن رمز مصادقة
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Required param : code"}
محتوى ضمني
معرّف العميل غير صالح
HTTP/1.1 401 Unauthorized {"ErrorCode" : "invalid_request", "Error" :"Invalid client id : AVD7ztXReEYyjpLFkkPiZpLEjeF2aYAz. ClientId is Invalid"}
ما مِن معرّف عميل
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"The request is missing a required parameter : client_id"}
نوع الرد غير صالح.
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Response type must be token"}
ما مِن نوع ردّ.
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"The request is missing a required parameter : response_type"}
عنوان URL لإعادة التوجيه غير صالح
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Invalid redirection uri http://www.invalid_example.com"}
ليس هناك عنوان URL لإعادة التوجيه
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Redirection URI is required"}
الرمز المميّز لإعادة التحميل
DELETEToken غير صالح.
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Invalid Refresh Token"}
رمز إعادة التحميل منتهي الصلاحية
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Refresh Token expired"}
النطاق غير صالح
HTTP/1.1 400 Bad Request {"ErrorCode" : "invalid_request", "Error" :"Invalid Scope"}
رقم تعريف عميل غير صالح عندما يكون GenerateResponse غير صحيح
يظهر هذا الخطأ عندما يتم ضبط سمة GenerateResponse على false وتكون بيانات اعتماد العميل غير صالحة.
{ "fault": { "faultstring": "Invalid client identifier {0}", "detail": { "errorcode": "oauth.v2.InvalidClientIdentifier" } } }
معرِّف عميل غير صالح عندما تكون GenerateResponse صحيحة
يظهر هذا الخطأ عندما يتم ضبط الخاصية GenerateResponse على true وتكون بيانات اعتماد العميل غير صالحة.
{"ErrorCode" : "invalid_client", "Error" :"ClientId is Invalid"}
التحقق من رمز الدخول
رمز الدخول غير صالح
HTTP/1.1 401 Unauthorized {"fault":{"faultstring":"Invalid Access Token","detail":{"errorcode":"keymanagement.service.invalid_access_token"}}}
مورد غير صالح
HTTP/1.1 401 Unauthorized {"fault":{"faultstring":"APIResource \/facebook\/acer does not exist","detail":{"errorcode":"keymanagement.service.apiresource_doesnot_exist"}}}
النطاق غير صالح
HTTP/1.1 403 Forbidden {"fault":{"faultstring":"Required scope(s) : VerifyAccessToken.scopeSet","detail":{"errorcode":"steps.oauth.v2.InsufficientScope"}}}
ليس هناك عنوان مصادقة.
HTTP/1.1 401 Unauthorized {"fault":{"faultstring":"Invalid access token","detail":{"errorcode":"oauth.v2.InvalidAccessToken"}}}
لا يوجد تطابق مع ApiProduct (مع إعداد Env والخادم الوكيل)
HTTP/1.1 401 Unauthorized {"fault":{"faultstring":"Invalid API call as no apiproduct match found","detail":{"errorcode":"keymanagement.service.InvalidAPICallAsNoApiProductMatchFound"}}}
انتهت صلاحية رمز الدخول
HTTP/1.1 401 Unauthorized {"fault":{"faultstring":"Access Token expired","detail":{"errorcode":"keymanagement.service.access_token_expired"}}}
تم إبطال رمز الدخول.
HTTP/1.1 401 Unauthorized {"fault":{"faultstring":"Access Token not approved","detail":{"errorcode":"keymanagement.service.access_token_not_approved"}}}
الحصول على معلومات الإصدار 2 من OAuth
الرمز المميز لإعادة التحميل غير صالح
HTTP/1.1 404 Not Found {"fault::{"detail":{"errorcode":"keymanagement.service.invalid_refresh_token"},"faultstring":"Invalid Refresh Token"}}
رمز الدخول غير صالح
HTTP/1.1 404 Not Found { "fault": { "faultstring": "Invalid Access Token", "detail": { "errorcode": "keymanagement.service.invalid_access_token" } } }
رمز الدخول منتهي الصلاحية
HTTP/1.1 404 Not Found { "fault": { "faultstring": "Access Token expired", "detail": { "errorcode": "keymanagement.service.access_token_expired" } } }
الرمز المميز لإعادة التحميل منتهي الصلاحية
HTTP/1.1 404 Not Found { "fault": { "faultstring": "Refresh Token expired", "detail": { "errorcode": "keymanagement.service.refresh_token_expired" } } }
معرّف العميل غير صالح
HTTP/1.1 404 Not Found { "fault": { "faultstring": "Invalid Client Id", "detail": { "errorcode": "keymanagement.service.invalid_client-invalid_client_id" } } }
رمز تفويض غير صالح
HTTP/1.1 404 Not Found { "fault": { "faultstring": "Invalid Authorization Code", "detail": { "errorcode": "keymanagement.service.invalid_request-authorization_code_invalid" } } }
رمز التفويض منتهية الصلاحية
HTTP/1.1 404 Not Found { "fault": { "faultstring": "Authorization Code expired", "detail": { "errorcode": "keymanagement.service.authorization_code_expired" } } }
ضبط معلومات الإصدار 2 من OAuth
رمز الدخول غير صالح
HTTP/1.1 404 Not Found { "fault": { "faultstring": "Invalid Access Token", "detail": { "errorcode": "keymanagement.service.invalid_access_token" } } }
رمز الدخول منتهي الصلاحية
HTTP/1.1 404 Not Found { "fault": { "faultstring": "Access Token expired", "detail": { "errorcode": "keymanagement.service.access_token_expired" } } }
حذف معلومات الإصدار 2 من OAuth
وعند نجاحها، تعرض السياسة الحالة 200.
عند تعذُّر تنفيذ العملية، تعرض السياسة خطأ 404 ومخرجات مشابهة لما يلي (بناءً على ما إذا كنت تحذف رمز دخول أو رمز مصادقة):
HTTP/1.1 404 Not Found Content-Type: application/json Content-Length: 144 Connection: keep-alive {"fault":{"faultstring":"Invalid Authorization Code","detail":{"errorcode":"keymanagement.service.invalid_request-authorization_code_invalid"}}}