ವಿಷಯಕ್ಕೆ ಹೋಗಿ

API ಪ್ರವೇಶ ದೋಷಗಳನ್ನು ಪರಿಹರಿಸುವುದು

401 ಅಥವಾ 403 ಸ್ಥಿತಿಯನ್ನು ಗುರುತಿಸಿ ಕೀ, ಅನುಮತಿಗಳು ಮತ್ತು ಕಾರ್ಯಕ್ಷೇತ್ರ ಪ್ರವೇಶ ಪರಿಶೀಲಿಸಿ.

ನವೀಕರಿಸಿದ್ದು

ಸ್ಥಿತಿ ಗುರುತಿಸಿ

401 ಪ್ರತಿಕ್ರಿಯೆ ಎಂದರೆ API ರುಜುವಾತನ್ನು ಸ್ವೀಕರಿಸಲಿಲ್ಲ. ವಿನಂತಿಯಲ್ಲಿ ಖಾಲಿಯಲ್ಲದ ಒಂದೇ x-api-key ಹೆಡರ್ ಇದೆಯೇ ಮತ್ತು ಕೀ ಅವಧಿ ಮುಗಿದಿಲ್ಲವೇ, ರದ್ದಾಗಿಲ್ಲವೇ ಅಥವಾ ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲವೇ ಪರಿಶೀಲಿಸಿ.

403 ಪ್ರತಿಕ್ರಿಯೆ ಎಂದರೆ ರುಜುವಾತು ಗುರುತಿಸಲ್ಪಟ್ಟಿದೆ, ಆದರೆ ವಿನಂತಿಗೆ ಅನುಮತಿಯಿಲ್ಲ. ಕೀಯ endpoint ಅನುಮತಿಗಳು, ಮಾಲೀಕನ ಪ್ರಸ್ತುತ ಕಾರ್ಯಕ್ಷೇತ್ರ ಪ್ರವೇಶ, ಕಾರ್ಯಾಚರಣೆ API ಕೀ ಪ್ರವೇಶಕ್ಕೆ ಅವಕಾಶ ನೀಡುತ್ತದೆಯೇ ಮತ್ತು ಕೀಯ IP ಅನುಮತಿ ಪಟ್ಟಿ ಇವನ್ನೆಲ್ಲ ಪರಿಶೀಲಿಸಿ.

x-api-key ಮತ್ತು Authorization ಎರಡನ್ನೂ ಕಳುಹಿಸಬೇಡಿ. ಎರಡೂ ರುಜುವಾತುಗಳಿರುವ ವಿನಂತಿಯನ್ನು Threetone ತಿರಸ್ಕರಿಸುತ್ತದೆ.

ವಿನಂತಿಯನ್ನು ಹಂತವಾಗಿ ಪರಿಶೀಲಿಸಿ

  1. ವಿನಂತಿ https://api.threetone.in ಮತ್ತು ಉದ್ದೇಶಿತ /v1/... ಮಾರ್ಗಕ್ಕೆ ಹೋಗುತ್ತಿದೆಯೇ ದೃಢಪಡಿಸಿ.
  2. ನಿಮ್ಮ ರಹಸ್ಯ ಸಂಗ್ರಹದ ನಿಖರ ಮೌಲ್ಯವನ್ನು ಕೀಗೆ ಬಳಸಿ. ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ನ ಮರೆಮಾಡಿದ ಮುನ್ನೋಟ ಬಳಸಬೇಡಿ.
  3. API Keys ನಲ್ಲಿ ಕೀಯ ಅವಧಿ, ನಿಷ್ಕ್ರಿಯ ಸ್ಥಿತಿ, ಅನುಮತಿಗಳು ಮತ್ತು IP ನಿರ್ಬಂಧ ಪರಿಶೀಲಿಸಿ.
  4. ಕೀ ಉದ್ದೇಶಿತ ಬಳಕೆದಾರ ಅಥವಾ ಕಾರ್ಯಕ್ಷೇತ್ರ ಸೇವಾ ಖಾತೆಗೆ ಸೇರಿದೆಯೇ ದೃಢಪಡಿಸಿ.
  5. ರಹಸ್ಯ ಸೋರಿಕೆಯಾಗಿರಬಹುದು ಎಂದರೆ ಪರೀಕ್ಷೆ ಮುಂದುವರಿಸದೆ ಕೀ ರದ್ದುಮಾಡಿ ಬದಲಿ ಕೀ ಸೃಷ್ಟಿಸಿ.

ದೋಷದ ಸಾಕ್ಷಿ ಉಳಿಸಿ

ಹೆಚ್ಚಿನ ದೃಢೀಕರಣ ಮತ್ತು ಅಧಿಕಾರ ವೈಫಲ್ಯಗಳಿಗೆ API ಯ detail ವಸ್ತುವಿನಲ್ಲಿ ಯಂತ್ರ ಓದಬಲ್ಲ status, message ಮತ್ತು request_id ಇರುತ್ತವೆ. ಪ್ರತಿಕ್ರಿಯೆಯ ಸ್ಥಿತಿ, ದೇಹ ಮತ್ತು X-Request-Id ಹೆಡರ್ ಉಳಿಸಿ. ಬೆಂಬಲ ಕೇಳುವಾಗ ವಿನಂತಿ ID ಹಂಚಿಕೊಳ್ಳಿ; API ಕೀ ಎಂದಿಗೂ ಹಂಚಿಕೊಳ್ಳಬೇಡಿ.