با سلام خدمت شما استاد گرامی ، من تصمیم گرفتم به عنوان کلاینت از یک پروژه ویندوز اپلیکیشن (با C#) استفاده کنم ، همچنین پروژه Api هم روی لوکال می باشد ، و این دو پروژه کاملا از هم جدایند و اصلا با دو تا ویژوال استودیو بازشان می کنم. تا وقتی که JWT را پیاده سازی نکرده ام همه چیز خوب کار می کند ، اما وقتی JWT را پیاده می کنم ، در کلاینت توکن را دریافت می کنم ولی بعد از فرستادن توکن با خط زیر
_client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token);
به سرور لوکال ، بجای دریافت کد json ، کد html لایوت موجود در سرور ، در result قرار می گیرد.
result را هم با این خط می گیرم :
var result = _client.GetStringAsync(apiUrl).Result;
می خواستم ببینم علت چیست. با تشکر.
سلام
کد html را بررسی کنید و ببینید محتویاتش چه متنی هست
احتمالا توکن معتبر نیست یا خطایی هست