Skip to content

Desi banjara

  • Microsoft AZ-900 Certification Exam Practice Questions – 9 Microsoft AZ-900 Certification Exam
  • Happiness Quote – Dream as if you’ll live forever – James Dean Happiness Quote
  • “Prosperity is a great teacher; adversity is a greater. Possession pampers the mind; privation trains and strengthens it.”– William Hazlitt Motivational & Inspirational Quotes
  • “To be yourself in a world that is constantly trying to make you something else is the greatest accomplishment.” Ralph Waldo Emerson Motivational & Inspirational Quotes
  • “Tough times never last, but tough people do.”– Robert H Schuller Motivational & Inspirational Quotes
  • Happy Halloween Wishes, Sayings, Quotes and Messages Halloween
  • “Once a year, go someplace you’ve never been before.” – Dalai Lama Quotes
  • AWS DevOps Engineer Professional Exam Practice Questions Amazon AWS Certification Exam

How to enable cors in WebApi to handle request from different subdomains?

Posted on July 24, 2017 By DesiBanjara No Comments on How to enable cors in WebApi to handle request from different subdomains?

How to enable cors in WebApi to handle request from different subdomains?

I created my webApi which was hosted on different subdomain. When I was trying to access it through Angular, I was getting error with Access-Control-Allow-Origin. In my research I found I need to enable Cors to handle cross origin requests. Below is the steps to enable cors in WebApi.



Enabling CORS in WebApi

  1. Install

Install-Package Microsoft.AspNet.WebApi.Cors

  1. Update WebApiConfig.cs

using System.Web.Http;

namespace WebService

{

public static class WebApiConfig     {

public static void Register(HttpConfiguration config)

{

EnableCrossSiteRequests(config);

config.Routes.MapHttpRoute(

name: “DefaultApi”,

routeTemplate: “api/{controller}/{id}”,

defaults: new { id = RouteParameter.Optional }

);

}

private static void EnableCorsForCrossSiteRequests(HttpConfiguration config)

{

var cors = new EnableCorsAttribute(

origins: “*”,

headers: “*”,

methods: “*”);

config.EnableCors(cors);

}

 

}

}

In above code The EnableCorsAttribute is a globally scoped CORS attribute.

  1. Update your controller

[EnableCors(origins: “https://test.desibanjara.com”, headers: “*”, methods: “*”)]

[RoutePrefix(“api/ desibanjara “)]

public class TestController : ApiController

{

}

 



ASP.NET Web API, IT/Software development, Web development Tags:ASP.NET Web API, Enabling CORS, Web development, WebApi

Post navigation

Previous Post: 75 Best inspiring quotes on Leadership
Next Post: 100 + Success Quotes – Take up one idea. Make that one idea your life

Related Posts

  • Interview question: Which class act as a base class for all the data types in .net? C# development
  • Interview question: What is the use of NULL Coalescing Operator (??) in C#? Interview questions
  • Interview question: How does C# differ from C++? C# development
  • Interview question: What are the two types of data type in C#? C# development
  • Interview question: In how many ways you can pass parameters to a method? C# development
  • C# Interview question: How encapsulation is implemented in C#? C# development

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *



Archives

  • February 2023
  • February 2022
  • June 2021
  • March 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • July 2020
  • June 2020
  • April 2020
  • December 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • January 2018
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • August 2015
  • May 2015
  • April 2014
  • November 2013

Categories

  • Acer
  • Amazon AWS Certification Exam
  • Amazon Kindle
  • Android phones
  • ASP.Net MVC
  • ASP.NET Web API
  • AWS DevOps Engineer Professional Exam
  • AZ-300: Microsoft Azure Architect Technologies Exam
  • Azure Active Directory
  • Azure App Services
  • Azure Data Factory
  • Azure Logic Apps
  • Azure Mobile Apps
  • Azure Virtual Machine
  • Best Wishes Messages
  • birthday messages for boyfriend
  • Birthday messages For Girlfriend
  • Birthday Wishes
  • Birthday Wishes For Mom
  • Business
  • C# development
  • Cameras
  • Canon
  • Cloud
  • Cloud services
  • digital-cameras
  • Diwali
  • Entrepreneurship
  • eReaders
  • Family Quotes
  • Family Quotes
  • Friendship Quotes
  • Gadgets
  • Games
  • Get Well Soon Messages
  • GIT
  • Good Morning Wishes
  • Google
  • Gratitude Quote
  • Guru Nanak Jayanti
  • Halloween
  • Happiness Quote
  • Happy Diwali Wishes
  • Happy Independence Day Wishes
  • Happy New Year Wishes
  • HTC
  • HTC One
  • HTML
  • I Miss You Messages
  • Inspirational Quotes
  • Inspirational Travel Quotes
  • Interview questions
  • IT/Software development
  • Leadership Quote
  • Life lessons
  • Love Quotes
  • Love shayari
  • Messages
  • Microsoft AI-900 Certification Exam
  • Microsoft AZ-104 Certification Exam
  • Microsoft AZ-204 Certification Exam
  • Microsoft AZ-900 Certification Exam
  • Microsoft Azure
  • Microsoft Azure certifications
  • Microsoft Exam AZ-220
  • Microsoft Excel
  • Microsoft Office
  • Microsoft word
  • Mobile phones
  • Motivational & Inspirational Quotes
  • Nature Quotes
  • Nexus
  • Nikon
  • Pixels
  • PL-200: Microsoft Power Platform Functional Consultant Certification
  • PL-900: Microsoft Power Platform Fundamentals
  • postman
  • Quotes
  • Robin Sharma
  • Samsung Galaxy S5
  • Self improvement quotes
  • Self-Confidence Quote
  • SonarQube
  • Sony PlayStation 4
  • SQL
  • SQL Server
  • Success Quotes
  • Travel Quotes
  • Uncategorized
  • Uplifting Quotes
  • WCF (Windows Communication Foundation)
  • Web development
  • Wishes
  • Wishes for Newborn Baby

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org



Recent Posts

  • Azure Data Factory
  • What is Azure Active Directory?
  • Azure Virtual Machine
  • Azure Logic Apps
  • Azure Mobile Apps

Recent Comments

  • Yosianus on Error while sending json model in POST request to web API service using postman
  • “Courage doesn’t always roar. Sometimes courage is the quiet voice at the end of the day, saying, “I will try again tomorrow.”– Mary Anne Radmacher Motivational & Inspirational Quotes
  • “You yourself, as much as anyone in the entire universe, deserve your love and affection.” Buddha Motivational & Inspirational Quotes
  • “When overseas you learn more about your own country, than you do the place you’re visiting.” – Clint Borgen Quotes
  • AWS DevOps Engineer Professional Exam Practice Questions – 9 AWS DevOps Engineer Professional Exam
  • Family quotes – You are born into your family Family Quotes
  • “A mind that is stretched by a new experience can never go back to its old dimensions.” – Oliver Wendell Holmes Quotes
  • How do I set aperture and shutter speed same time in Nikon D5200? Cameras
  • “You get in life what you have the courage to ask for.” Nancy D Solomon Motivational & Inspirational Quotes

Copyright © 2023 Desi banjara.

Powered by PressBook News WordPress theme