درخواست POST در آیونیک انگولار

mrsho

عضویت : 1396/11/04 پرسش ها : 5 پاسخ ها : 5

درخواست POST در آیونیک انگولار

ارسال شده در : ‫۲ ماه قبل، شنبه ۲ آذر ۱۳۹۸، ساعت ۱۰:۱۴

سلام وقتی از اپلیکیشن آیونیک به سرور وصل میشم و متد POST رو استفاده میکنم این خطا برمیگرده خیلی روشهای مختلف رو تست کردم ولی درست نشده . سرویس من(web api , sqlserver) روی سرور با اپلیکیشن های دیگه که با سی شارپ نوشته شده به درستی کار میکنه ولی با آیونیک نسخه 5.4.6 که من دارم نتونستم ارتباط بگیرم . البته متدهای Get به درستی کار میکنه. عکس خطا و کد خودم رو براتوم میفرستم ممنون میشم راهنمایی بفرمایید.

mrsho

عضویت : 1396/11/04 پرسش ها : 5 پاسخ ها : 5
ارسال شده در :‫۲ ماه قبل، یک شنبه ۳ آذر ۱۳۹۸، ساعت ۰۹:۲۹

سلام بلاخره بعد از چند روز سروکله زدن درست شد. میگم که اگر یکی از دوستان به این مشکل خورد مثل من معطل نشه . مشکل از Origin بود البته من پلاگین کروم رو داشتم و فکر میکردم ربطی به این نداشته باشه چون پلاگین Allow-Origin درست کار میکرد البته برای درخواستهای Get اما برای متدهای POST نه. مشکل با نصب این پکیج روی پروژه web Api  حل شد: Install-Package Microsoft.AspNet.WebApi.Cors

برای راهنمایی کامل هم این لینک رو ببینید: 

https://docs.microsoft.com/en-us/aspnet/web-api/overview/security/enabling-cross-origin-requests-in-web-api

0 تشکر

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید