Unsupported Grant Type Web Api 2 Çözüm



Eğer bu hatayı aldıysanız büyük ihtimal gözünüzden kaçan küçük bir detay vardır. Ben de bu hatayı aldığımda yoğunluğun verdiği bir hızla hareket edip bir süre çözememiştim. Fakat sakin kafayla yoğunlaşıp düşününce hatanın nereden kaynaklandığını bulmuştum.

Öncelikle Unsupported Grant Type hatası Web Api de OAuth kullanılan bir kimlik doğrulama altyapısının gönderdiği mesajdır. Token almak için yapılan istek esnasında 'grant_type' alanı boş olursa bu mesajı görürsünüz.


İsteğinizin aşağıdaki şekilde olduğuna emin olunuz !

Unsupported Grant Type Web Api 2 Çözüm



Ben bu Unsupported Grant Type hatasını aldığımda üstteki şekilde değilde alanları header'dan göndermeye çalışıyordum. Yahu 'grant_type' alanı dolu niye bu hatayı veriyor diye düşünürken body alanından göndermediğimi fark ettim.

İşte bu kadar kolay :))


Daha sonra dönen token değeriyle servise istek yapacaksınız. Headers alanına Authorization olarak ekleyerek göndermeniz gerekiyor. Bazı servislerde token öncesinde Bearer ifadesini eklemeniz gerekli.

Sağlıcakla

Yorumlar

Bu blogdaki popüler yayınlar

Asp.Net Mvc Bundle Kullanımı

Brackets Eklentileri

Asp.Net Web Güvenliği : SQL Injection