«identityserver4» 태그된 질문

3
IdentityServer4는 UserService를 등록하고 asp.net 코어의 데이터베이스에서 사용자를 가져옵니다.
UserServiceasp.net 코어에서 IdentityServer4에 등록하는 방법을 모두 검색 했지만 올바른 방법을 찾지 못하는 것 같습니다. 이것은 여기 에있는 InMemoryUsers를 등록하는 코드 이지만 샘플에 정의 된 정적 사용자가 아닌 내 MSSQL DB의 사용자에 액세스하고 싶습니다. var builder = services.AddIdentityServer(options => { options.SigningCertificate = cert; }); builder.AddInMemoryClients(Clients.Get()); builder.AddInMemoryScopes(Scopes.Get()); builder.AddInMemoryUsers(Users.Get()); 그래서 나는 이것을 IdentityServer3 …

3
asp.net core 3.1에서 테넌트를 기반으로 인증 체계 등록
현재 기본 클라이언트 아이디와 비밀을 가진 외부 로그인 공급자가있는 Identity Server 4 웹 응용 프로그램을 만들었습니다. 그러나 내 목표는 테넌트를 기반으로 Azure, Google, Facebook과 같은 인증 공급자를 등록하는 것입니다. 내가 사용이 SaasKit 여기에 내가 시도, 조립 멀티 테넌시 (multi-tenancy)를 app.usepertenant () 미들웨어. 그러나 UseGoogleAuthentication () 메소드는 더 이상 사용되지 않으므로이 …

1
요청 헤더가 IdentityServer4로 전달되지 않습니다
인증을 위해 IdentityServer4가있는 마이크로 서비스의 API 게이트웨이로 ocelot을 사용하고 있습니다. ocelot 설정 파일에서 "AuthenticationOptions"를 추가하고 API 키를 설정했습니다. 에서 시작 I는 Identity 서버를 추가 할 수 있습니다. Identity Server에서는 헤더의 값을 사용하여 연결 문자열을 동적으로 작성합니다. 토큰을 얻기 위해 요청을 보내면 자격 증명 서비스에서 헤더에 액세스 할 수 있습니다. 그러나 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.