Описание тега ocelot
Ocelot - это шлюз.NET API.
0
ответов
Возможно ли динамически добавлять SwaggerEndpoints для SwaggerUI?
Мы создаем сервис-ориентированную архитектуру в.NET Core. Мы решили использовать Ocelot в качестве нашего шлюза API. Я интегрировал Ocelot с Консулом для обнаружения услуг. Сейчас я пытаюсь создать унифицированный интерфейс Swagger для всех последую…
12 окт '18 в 17:18
0
ответов
Скрытие IdentityServer4 за шлюзом Ocelot
Я пытаюсь решить большую проблему, разделив ее на более мелкие части. Первая проблема в том, что я не знаю, как правильно спрятаться. для этой статьи я создал простое демонстрационное приложение, которое развертывается в Docker (доступно на github).…
05 дек '18 в 17:57
0
ответов
Api-шлюз производство
У меня есть немного apis и api-gateway перед ними. Это Ocelot, это моя конфигурация в моей локальной среде: "ReRoutes": [ { "DownstreamPathTemplate": "/{everything}", "DownstreamScheme": "http", "DownstreamHostAndPorts": [ { "Host": "localhost", "Po…
21 фев '19 в 14:25
2
ответа
Промежуточное программное обеспечение ASP.NET Core Api-Gateway
Я новичок в шлюзах API и у меня есть вопрос понимания. Я тоже стараюсь поставить ряд (микро) сервисов за конечной точкой. Для этого я установил ASP.NET Core Application и добавил пакет https://github.com/ThreeMammals/Ocelot. С помощью документации я…
26 ноя '18 в 08:25
1
ответ
Как поддержать зонд готовности / жизнеспособности Kubernetes с помощью перенаправления Ocelot API Gateway?
Я пытаюсь использовать Ocelot в качестве шлюза для кластера K8S и в идеале хотел бы использовать датчики готовности / живучести. Но каждый способ, которым я пытаюсь заставить Ocelot обрабатывать конечную точку зонда, приводит к проблемам: Если я не …
31 окт '18 в 15:14
1
ответ
Как определить URL Ocelot API Gateway
У меня есть три основных ASP.NET WebAPI-сервиса: Customer, Subscribe, Unscubscribe with swashbuckle и docker compose project. Все работает хорошо. Я добавил Ocelot API Gateway (основной проект ASP.NET) с установленным Ocelot. Получите доступ к обслу…
21 ноя '18 в 15:11
0
ответов
Как проверить JWT из Azure AD B2C в API ASP.NET Core 2.1 после API-шлюза Ocelot
Я использую Ocelot в качестве API-шлюза для наших микро-сервисов, которые построены с использованием ASP.NET Core 2.1. Ocelot аутентифицирует токен-носитель из AD B2C и вызывает мой веб-API. Я настроил свой веб-сервис со стандартным кодом аутентифик…
10 дек '18 в 23:19
1
ответ
Служебная фабрика Azure с ошибкой 404 шлюза Ocelot API
Я создал приложение фабричной службы Azure с несколькими службами без учета состояния и состояния. Все мои сервисы statefull доступны через сервис без сохранения состояния Web Api. Теперь я добавил шлюз Ocelot API в другой сервис веб-API без сохране…
17 сен '18 в 07:01
1
ответ
Шлюз API с конечной точкой WebAPI в той же сети моста пользователя. WebAPI нужен SSL?
Если у меня есть шлюз API в Docker-контейнере, который взаимодействует со вторым Docker-контейнером Webapi в той же сети моста пользователя, есть ли какая-либо причина для настройки ssl между API-шлюзом и Docker-контейнером? На 100% безопасно исполь…
09 окт '18 в 01:55
1
ответ
Ocelot API Gateway - лучший шаблон URL для назначения микросервисов?
У нас есть ряд микросервисов в нашей компании. Мы также используем паттерн Api Gateway для маршрутизации этих микросервисов, которые фактически использовали для этого Ocelot. Каков наилучший формат URL для применения к этим микросервисам? Важно то, …
23 сен '18 в 08:02
1
ответ
Должен ли я зарегистрировать сервис pod или kubernete, чтобы консультироваться с кластером kubernete s?
Я развернул оцелота и консула в кластере Куберне. Ocelot выступает в роли шлюза API, который будет распространять запрос во внутренние службы. А консул отвечает за обнаружение услуг и проверку работоспособности. (Кстати, я размещаю консула в кластер…
12 окт '18 в 07:44
0
ответов
Может ли шлюз Ocelot перенаправить на другой хост / порт, если выбранный им вернул ошибку?
Можно ли перенаправить шлюз Ocelot на другой хост / порт, если выбранный им вернул ошибку? Пример: если первый файл в файле ocelot.json не работает, он перенаправляется на второй; если второй сбой, то перенаправляет на третий, и так далее. Благодарю.
27 ноя '18 в 21:44
3
ответа
Несколько уполномоченных / издателей JWT в Asp.Net Core
Я пытаюсь получить аутентификацию канала-носителя JWT в шлюзе ASP.Net API, используя Ocelot для работы с несколькими органами / издателями. Один из эмитентов - Auth0, а другой - внутренний сервер аутентификации на основе IdentityServer4; мы пытаемся…
23 окт '18 в 15:20
0
ответов
Identityserver 4 и Ocelot
Я пытаюсь использовать Ocelot с IS4, следуя https://ocelot.readthedocs.io/en/latest/features/authentication.html Когда используешь public void ConfigureServices(IServiceCollection services) { var authenticationProviderKey = "TestKey"; services.AddAu…
07 янв '19 в 00:17
0
ответов
Как получить параметры запроса в определении IDefinedAggregator в ocelot для агрегации запросов?
/**/ public class MyAggregator : IDefinedAggregator { /**/ public Task<DownstreamResponse> Aggregate(List<DownstreamResponse> responses) { // Get request parameters here } } Как я могу получить параметры запроса из исходящих запросов в м…
17 окт '18 в 04:25
1
ответ
Динамическое название сервиса с оцелотом и консулом
Я использую Ocelot и API-шлюз с Consul и сервисом обнаружения. Я регистрирую службы в Консуле с динамическими именами, такими как: service.name.1234 и service.name.5678 Эти услуги являются статичными и не предназначены для масштабирования вообще Пос…
30 дек '18 в 10:46
1
ответ
Внедрение AuthenticationMiddleware в Ocelot - как вернуть 401
Я думаю, что этот вопрос является тривиальным, но я не могу найти ответ на него: Я использую Ocelot в качестве шлюза API и использую свое собственное промежуточное программное обеспечение для аутентификации, поскольку мне нужно аутентифицировать пол…
29 янв '19 в 07:54
0
ответов
Ocelot Gateway API возвращает 415 при использовании атрибута FromBody в действии контроллера
Я устанавливаю шлюз Ocelot API для приложения на основе микросервиса, работающего в кластере Kubernetes. Маршрутизация работает правильно, но запросы POST не выполняются, когда я использую атрибут FromBody в действии контроллера. Это урезанный приме…
20 фев '19 в 14:22
3
ответа
API-шлюз Ocelot не перенаправляет
Создавая микро-сервисную архитектуру с Ocelot, я начал создавать тестовый сервис в отдельном решении. Все работает, и я могу получить ложный ответ на https://localhost:5101/service/stats/collected, Затем в другом решении я делаю новый новый проект w…
26 сен '18 в 15:11
1
ответ
Ошибка перенаправления ядра asp.net с Ocelot (7.0.4)
"ReRoutes": [ { "DownstreamPathTemplate": "/api/Agent/GetPagedAgents?page={page}", "DownstreamScheme": "http", "DownstreamHostAndPorts": [ { "Host": "agent.api", "Port": 80 } ], "UpstreamPathTemplate": "/api/account/user/list/GetPagedAgents?page={pa…
16 окт '18 в 05:56