Я запустил веб-проект с .net core 2.1, и он отлично работает.
Но теперь продавец говорит, что его серверный компонент работает только с .net 4.6.1
Могу ли я теперь изменить целевую платформу в проекте на 4.6.1 без переписывания приложения?
Компонент помогает экспортировать данные в PDF и Excel и использует многие стандартные библиотеки. Так что я не знаю, как это интегрировать.
Одна идея состоит в том, чтобы создать отдельный сервер API на 4.6.1 только для экспорта данных, но проблема с этим связана с безопасностью - конечный пользователь вошел в систему на сервере А, а не на сервере Б, так что теперь есть защита вопросы для решения.
Возможно, будет возможен вызов сервера B напрямую с сервера A, поэтому я знаю, что человек вошел в систему, а затем вернет результат конечному пользователю с сервера A.
ПРИМЕЧАНИЕ. Измените значение 4.6.1 по сравнению с 4.7.2 в случае, если это имеет значение.