Как разместить OData V4 Web API в Azure - PullRequest
0 голосов
/ 11 июня 2019

У меня есть OData V4 Web API (.NET Framework 4.6.1), размещенный на On-Prem IIS. Вместо того, чтобы использовать Интернет, я хочу разместить его на Azure. Какие у меня есть варианты? Каковы лучшие практики для его размещения? Нужно ли создавать новый проект веб-API в Azure? На какие сервисы мне нужно подписаться?

Этот веб-сервис будет использоваться виртуальными сущностями в MS CRM. https://docs.microsoft.com/en-us/dynamics365/customer-engagement/customize/virtual-entity-walkthrough-using-odata-provider

Ответы [ 2 ]

1 голос
/ 12 июня 2019

Разверните его в службе приложений Azure. Тип веб-приложения не должен иметь значения, но наиболее правильным должен быть веб-API.

Если вы не хотите предоставлять его всем, вы можете использовать AccessОграничения для вашего веб-приложения Azure путем добавления правила, которое позволяет определенному диапазону IP-адресов получать доступ к URL-адресу API

enter image description here

0 голосов
/ 11 июня 2019

У вас есть два варианта

  1. с использованием службы ретрансляции Azure - гибридное подключение ( ссылка службы ретрансляции )

  2. S2SVPN - еще один вариант, который помогает предоставить службу определенной виртуальной сети Azure.( Ссылочная ссылка )

Можете ли вы сказать мне, какие услуги будут использовать эту услугу, чтобы я мог предоставить точное решение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...