asp.net web api - Azure No 'Access-Control-Allow-Origin' header is present on the requested resource -


i'm trying move api service (written in web api) azure. have openned website , moved there. in web api have these attributes:

[enablecors(origins: "*", headers: "*", methods: "*")] 

on old website (not azure) requests return data, regardless domain trying data.

after moved web api new website in azure, started recieve next error:

no 'access-control-allow-origin' header present on requested resource 

when web api located on old website, works (from localhost, , other kinds of sources).

is there configuration in azure portal? or perhaps change web.config?

thank you

my team , have created demo demonstrates how build web api angularjs front end requires cors enabled. here source code

a few things note sample:

  • uses microsoft.aspnet.webapi.cors nuget package
  • enable cors in webapiconfig.cs in app_start folder
  • web.config: remove handlers: optionsverbhandler, traceverbhandler, webdav
  • web.config: remove module: webdavmodule

Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -