এই নিবন্ধে যা লেখা আছে তা আমি চেষ্টা করেছি: http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api , কিন্তু কিছুই কার্যকর হয় না। আমি কৌণিক জেএস ব্যবহার করে অন্য ডোমেনে ব্যবহার করতে ওয়েবএপিআই 2 (এমভিসি 5) থেকে ডেটা পাওয়ার চেষ্টা করছি।
আমার নিয়ামকটি দেখতে এমন দেখাচ্ছে:
namespace tapuzWebAPI.Controllers
{
[EnableCors(origins: "http://local.tapuz.co.il", headers: "*", methods: "*", SupportsCredentials = true)]
[RoutePrefix("api/homepage")]
public class HomePageController : ApiController
{
[HttpGet]
[Route("GetMainItems")]
//[ResponseType(typeof(Product))]
public List<usp_MobileSelectTopSecondaryItemsByCategoryResult> GetMainItems()
{
HomePageDALcs dal = new HomePageDALcs();
//Three product added to display the data
//HomePagePromotedItems.Value.Add(new HomePagePromotedItem.Value.FirstOrDefault((p) => p.ID == id));
List<usp_MobileSelectTopSecondaryItemsByCategoryResult> items = dal.MobileSelectTopSecondaryItemsByCategory(3, 5);
return items;
}
}
}