Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Проблема с CORS на ASP.NET Web API

C#

  1. 124  
    1 день300 UAH

    Добрый день! Готов настроить CORS в вашем проекте за кратчайшие сроки.

  • Профіль видалено
    14 квітня 2021, 1:20 |

    Можно узнать как вы добавляете cors в программном коде и настраиваете его? Может где-то по ссылке можно посмотреть?

  • Леонид Мартынюк
    14 квітня 2021, 17:33 |

    можно

    https://drive.google.com/open?id=1Qm0yzqRebb4DSVP-OVNrk2WhdGRFzYHA


    интересно  что  корс  вываливается   когда  добавляешь  в  запрос  contentType: "application/json" 



  • Профіль видалено
    14 квітня 2021, 22:49 |

    Доступ запросила на документ
    Вы уверены что ошибка cors? Т/е например в отладчике в браузере при запросе на адрес видите ошибку со словом Origin, например Acccess-Control-Allow-Origin?
    В webapi добавление EnableCors()/AddCors()/UseCors() и настроиваете его на адреса с которых будут запросы, заголовки(для application/json ставите *) и на любые методы - * либо глобально, либо перед контроллером

  • Леонид Мартынюк
    14 квітня 2021, 23:11 |

    разрабы   фронтенда   говорят  да.  надо  уточнить  что оно  конкретно им пишет

  • Профіль видалено
    15 квітня 2021, 2:59 |

    И самое важное

    CORS - для безопастности, мы регулируем какие домены(origins) могут обращаться к вашим WebAPI с какими заголовками(application/json) и какие запросы(PUT, DELETE,...) им разрешены

    Т/е мы его используем для ограничения - для безопасности

    Например, у меня есть Web API .Net он запущен на моем сервере и внутренний адрес: localhost:3000, а внешний https://examle.com

    Внутри программы .net я пишу 

    services.AddCors();

    AllowAnyHeader() - разрешаю любые заголовки в том числе application/json; 

    AllowAnyMethod(); - разрешаю любые методы PUT, POST, … 

    У меня указано WithOrigins(“http://localhost:3000”)!! т/е к моему api могут обращаться только сервисы запущенные с текущего локального сервера и порта (with origin: localhost:3000/* or example.com/*(nginx настройки)) иначе будет ошибка

    Попробуйте добавить адреса с которых обращается фронтендер, например в WebAPI .net перед контроллерами

    [EnableCors(origins: "http://www.адрес-фронтендера.com", headers: "*", methods: "*")]

    public class ItemsController : ApiController {}

    Или глобально 

Актуальні фриланс-проєкти в категорії C#

S1GG1L

Потрібна людина, яка зможе з початкового коду лаунчера майнкрафт під проект, змінити дизайн на свій розсуд, але є невеликі вимоги щодо стилю, щоб він був в фіолетових тонах. Щодо оплати, ціну за роботу пропонуйте. Але бюджет не великий, хочеться щось мінімалістичне. Якщо…

C#Розробка ігор ∙ 2 дні 2 години тому ∙ 6 ставок

Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))

в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою…

C та C++C# ∙ 7 днів 2 години тому ∙ 6 ставок

Потрібно зробити міграцію поточної робочої програми з foxpro на C#

Всім привіт! У нас є програма на foxpro (в ній є кілька модулів, програма для обліку), є вихідники програми, при гострій необхідності можна проконсультуватися з людьми по підтримці поточної програми Що потрібно зробити: 1. Аналіз, що і як працює, скласти список всього зайвого,…

C#Десктопні додатки ∙ 9 днів 17 годин тому ∙ 19 ставок

Junior C#

Шукаємо талановитого й амбітного Junior C# розробника, який прагне професійного росту та нових викликів. Твої майбутні задачі: - Розробка та підтримка бекенд-рішень із фронтендом (Telegram-бот); - Автоматизація рутинних процесів у відділах Android-розробки, техпідтримки та…

C# ∙ 10 днів 7 годин тому ∙ 9 ставок

Замовник
Леонид Мартынюк
Україна Харків  63  0
Проєкт опублікований
5 років тому
77 переглядів