Open Policy Agent를 ASP.Net Core 웹 API와 통합

아밋 아난드

OPA (Open Policy Agent)에 대한 몇 가지 비디오와 자습서를 살펴보고 여러 서비스 / API에서 인증 및 권한 부여를 구현하는 데 사용하는 것이 정말 멋지다는 것을 알았습니다. 그러나 Windows에 설치하고 ASP.Net 핵심 웹 API와 통합하여 인증 및 권한 부여를 구현하는 방법에 대한 통찰력을 얻을 수 없습니다. 누구든지 이것에서 나를 도울 수 있습니까?

감사,

아밋 아난드

팀 힌리 히스

사용 사례 또는 실행중인 플랫폼에 대해 더 많이 알지 못하는 경우 몇 가지 일반적인 조언이 있습니다.

  1. 건축 . OPA를 사이드카로 실행할 것인지 독립형 서비스로 실행할 것인지 결정하십시오. 이는 지연 시간, 성능 및 정책에 필요한 데이터에 따라 달라지는 아키텍처 질문입니다. OPA는 사이드카로 설계된 빌딩 블록이지만 여러 복사본을 회전시키고 복사본을로드 밸런싱하고 지속성 계층을 추가하는 등 OPA를 중심으로 서비스를 구축 할 수 있습니다.

  2. 관리 . 정책로드 / 업데이트 방법을 결정 하고 결정 사항 을 OPA에 기록하고 해당하는 경우 데이터를 OPA로드 하는 방법을 결정합니다 .

  3. 서비스 통합 . 서비스 (예 : Envoy, Linkerd, Kong 등)로 이동하는 모든 네트워크 트래픽을 가로채는 네트워크 프록시를 사용하는 경우 .Net 서비스를 수정하지 않고 OPA를 호출하도록 네트워크 프록시를 구성 할 수 있습니다 . 네트워크 프록시를 사용하지 않는 경우 서비스에 정책 결정이 필요할 때 HTTP 콜 아웃 을 만들도록 .Net 서비스를 수정 하고 가능한 경우 라이브러리를 사용하여 개별 서비스에 미치는 영향을 최소화합니다. 통합 페이지 어떻게 자바 봄과 PHP를위한 보여줍니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ASP.NET Core ID와 SAML 통합

분류에서Dev

웹 API를 호출하는 ASP .Net Core 웹 앱

분류에서Dev

ASP.NET Core 2.2 웹 API는 데이터 보호 키와 관련된 경고를 기록합니다.이 문제를 어떻게 처리해야합니까?

분류에서Dev

C # ASP.NET Core 웹 API 포함

분류에서Dev

asp.net MVC 웹 사이트에 Bing Cognitive Web Search API를 통합하는 방법

분류에서Dev

게시 할 때 404 오류를 반환하는 Blazor ASP.Net Core 3.1 웹 API

분류에서Dev

Handling CORS policy for multiple environment in ASP.NET Core 3.1

분류에서Dev

Entity Framework Core 기본 스캐 폴드 컨트롤러가있는 ASP.NET Core 웹 API가 넣기 및 게시를 혼동합니까?

분류에서Dev

ASP NET Core 웹 응용 프로그램 배포 후 웹 API 404를 찾을 수 없음

분류에서Dev

ASP.NET Core를 사용하여 외부 API에서 통합 테스트를 수행하는 방법

분류에서Dev

AJAX를 통해 ASP.NET Core Web API에 JSON 개체 게시

분류에서Dev

ASP.NET Core 웹 API 및 역할 권한 부여

분류에서Dev

COM 개체가있는 Asp.NET CORE 웹 API

분류에서Dev

Asp.net Core rc2 웹 API 파일 업로드

분류에서Dev

ASP.net 웹 API는 웹 브라우저를 통해 POST 동사를 사용할 수 있습니다.

분류에서Dev

datetimepicker를 ASP.NET 지역화와 통합하는 방법

분류에서Dev

동기화 차트를 ASP.NET MVC와 통합

분류에서Dev

웹 앱에서 웹 API를 사용하는 .Net Core

분류에서Dev

ASP.NET Core 및 Entity Framework Core와의 통합 테스트-테스트 당 데이터베이스에서 테스트 데이터를 복원하는 방법?

분류에서Dev

내 ASP.NET Core 2.2 웹 API를 테스트하는 방법 Ok (object)를 반환하는 IActionResult GET?

분류에서Dev

JWT 토큰은 항상 401 .net Core 3.1 웹 API를 반환합니다.

분류에서Dev

.Net Core 웹 API에 POST XML

분류에서Dev

ASP.NET Core 3.1에서 실행되는 OData 지원 웹 API에 Swagger를 추가하는 방법

분류에서Dev

순환 참조 asp.net core mvc [HttpPost ( "add-recipe")] 웹 API를 피하는 방법

분류에서Dev

Powershell없이 Windows 10 IoT Core에서 Asp.Net 5 웹 API를 호스팅하는 방법

분류에서Dev

Asp.net 웹 API GetAll은 POST를 수행 한 후 null을 반환합니다.

분류에서Dev

ASP.NET 웹 API CreatedAtRoute가 500 내부 서버 오류를 반환합니다.

분류에서Dev

ASP .Net Core 웹 애플리케이션에서 내 wwwroot / lib 폴더를 커밋해야합니까?

분류에서Dev

ASP.net MVC 웹 API + Android

Related 관련 기사

  1. 1

    ASP.NET Core ID와 SAML 통합

  2. 2

    웹 API를 호출하는 ASP .Net Core 웹 앱

  3. 3

    ASP.NET Core 2.2 웹 API는 데이터 보호 키와 관련된 경고를 기록합니다.이 문제를 어떻게 처리해야합니까?

  4. 4

    C # ASP.NET Core 웹 API 포함

  5. 5

    asp.net MVC 웹 사이트에 Bing Cognitive Web Search API를 통합하는 방법

  6. 6

    게시 할 때 404 오류를 반환하는 Blazor ASP.Net Core 3.1 웹 API

  7. 7

    Handling CORS policy for multiple environment in ASP.NET Core 3.1

  8. 8

    Entity Framework Core 기본 스캐 폴드 컨트롤러가있는 ASP.NET Core 웹 API가 넣기 및 게시를 혼동합니까?

  9. 9

    ASP NET Core 웹 응용 프로그램 배포 후 웹 API 404를 찾을 수 없음

  10. 10

    ASP.NET Core를 사용하여 외부 API에서 통합 테스트를 수행하는 방법

  11. 11

    AJAX를 통해 ASP.NET Core Web API에 JSON 개체 게시

  12. 12

    ASP.NET Core 웹 API 및 역할 권한 부여

  13. 13

    COM 개체가있는 Asp.NET CORE 웹 API

  14. 14

    Asp.net Core rc2 웹 API 파일 업로드

  15. 15

    ASP.net 웹 API는 웹 브라우저를 통해 POST 동사를 사용할 수 있습니다.

  16. 16

    datetimepicker를 ASP.NET 지역화와 통합하는 방법

  17. 17

    동기화 차트를 ASP.NET MVC와 통합

  18. 18

    웹 앱에서 웹 API를 사용하는 .Net Core

  19. 19

    ASP.NET Core 및 Entity Framework Core와의 통합 테스트-테스트 당 데이터베이스에서 테스트 데이터를 복원하는 방법?

  20. 20

    내 ASP.NET Core 2.2 웹 API를 테스트하는 방법 Ok (object)를 반환하는 IActionResult GET?

  21. 21

    JWT 토큰은 항상 401 .net Core 3.1 웹 API를 반환합니다.

  22. 22

    .Net Core 웹 API에 POST XML

  23. 23

    ASP.NET Core 3.1에서 실행되는 OData 지원 웹 API에 Swagger를 추가하는 방법

  24. 24

    순환 참조 asp.net core mvc [HttpPost ( "add-recipe")] 웹 API를 피하는 방법

  25. 25

    Powershell없이 Windows 10 IoT Core에서 Asp.Net 5 웹 API를 호스팅하는 방법

  26. 26

    Asp.net 웹 API GetAll은 POST를 수행 한 후 null을 반환합니다.

  27. 27

    ASP.NET 웹 API CreatedAtRoute가 500 내부 서버 오류를 반환합니다.

  28. 28

    ASP .Net Core 웹 애플리케이션에서 내 wwwroot / lib 폴더를 커밋해야합니까?

  29. 29

    ASP.net MVC 웹 API + Android

뜨겁다태그

보관