با سلام استاد من سمت سرور تنظیمات و کد نویسی انجام دادم که برای نمایش جیسون اطلاعات باید یک توکن برای سرور ارسال بشه تا نمایش بده
با postman تست میکنم همه چی درسته و به صورت دستی هم هدر مربوطه رو اضافه میکنم و درست نمایش میده
اما از طریق کد متاسفانه درست کار نمیکنه
using (var httpclient = new HttpClient())
{
httpclient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Authorization", "apikey" + ":" + "xxxxxxxx");
var result = httpclient.GetStringAsync("path web api ").Result;
var addsir = JsonConvert.DeserializeObject<List<adds2>>(result);
return addsir;
}
var result = httpclient.GetStringAsync("path web api ").Result;
تو این خط میمونه چون result خالیه
ممنون از پاسخگویی شما
در آموزش توضیح دادم
باید روی iis پابلیش بشه
اگر باز هم مشکل دارد باید تنظیمات iis رو بررسی میکنید
بله استاد متوجه هستم
من روی هاست واقعی امتحان میکنم.
و فایلهای پروژه رو هاست پابلیش کردم اما ج نمیده
البته با تعویض کد پایین حل شد
httpclient.DefaultRequestHeaders.Add("apikey","xxxx");
اما براحتی قابل نمایش در packet captcher
میتونم کاری کنم هدر مخفی کنم؟
اگر هاست من ssl داشته باشه کافیه؟
ممنون از توجه شما