저는 ASP.NET 웹 API를 사용하고 있습니다. 이제 api 끝점에 대한 인증을 위해 oauth2 프로토콜을 구현하고 싶습니다.OAUTH2와 사용자 지정 ID 공급자에 관한 혼동
아이디 공급자, 인증 서버 및 리소스 (api)는 모두 소프트웨어에서 처리합니다. Google, MS og Facebook 로그인을 구현할 필요가 없습니다. 내가 oauth를 선택하는 이유는 내 회사가 개발할 수있는 미래 서비스에 동일한 ID 제공 업체를 사용하고 싶기 때문입니다. 지금까지 인터넷에서 찾은 모든 샘플 코드 및 자습서는 Google과 같은 외부 ID 제공 업체를 사용하는 데 중점을두고 있으며 자체 개발 솔루션에는 그다지 집중하지 않는 것으로 보입니다. 또한, 그들은 자격 증명을 입력하기위한 웹 페이지를 포함하는 것처럼 보이는데, 이는 내가하고 싶은 것이 아닙니다. 클라이언트 라이브러리는 apikey를 가져와 리소스 api에 액세스하는 데 필요한 토큰을 가져 오는 데 사용해야합니다. 이것도 가능합니까? 또는 oauth의 의도 된 사용을 완전히 오해 했습니까?
누군가가 올바른 방향으로 코드 샘플, 자습서 또는 기타 사항을 가르쳐 줄 수 있으면 제 사례가 명확 해지기를 바랍니다.