2017-09-26 4 views
1

하늘색 광고에 연결하는 ID 서버를 설정하고 싶지만 ID 서버에서 사용자 정의 로그인 페이지를 사용하고 싶습니다. 가능합니까?Azure AD 및 사용자 정의 로그인 페이지가있는 Identity Server

저는 Azure AD가 맞춤 브랜딩을 허용하지만 사용자 정의 유형을 허용하지 않는다는 것을 알고 있습니다.

+0

정확한 맞춤 설정이란 무엇입니까? IdentityServer4는 Azure AD에 연합 할 수 있지만 Azure AD 로그인 페이지는 계속 사용됩니다. 다른 방법으로는 ResourceOwner 플로우를 사용하고, 사용자 정의 로그인 페이지를 작성하고, Azure AD에 신임 정보를 전달할 수 있지만,이 접근법에 대한 중요한 보안 의미가 있습니다. – kg743

+0

로그인 화면에 맞춤 링크를 추가하고 싶습니다. 하늘색 광고 프리미엄이 제공하는 사용자 정의 된 브랜드 옵션으로는 불가능한 것처럼 보입니다. – TheWebGuy

답변

2

Azure AD는 UI 사용자 지정을 직접 지원하지 않지만 Azure AD B2C는 지원합니다. 은 Microsoft 문서에 설명 된 바와 같이 https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-customize-ui-custom#upload-the-ui-customization-pack-sample-files

, 간단한 템플릿은 다음과 같습니다 : 푸른 광고의 B2C의 UI를 사용자 정의에 가이드로이 마이크로 소프트 문서를 참조하십시오

<!DOCTYPE html> 
<html> 
    <head> 
    <title>Your page content’s tile!</title> 
    </head> 
    <body> 
    <h1>My custom header!</h1> 
    <div id="api"></div> 
    </body> 
</html> 

유일한 요구 사항 인 ' 앵커 요소 '는 <body>의 최상위에 포함 된 <div id="api"></api>입니다. 다른 모든 것은 사용자 정의 할 수 있습니다. 동적 페이지가 필요한 경우 cshtml 파일과 면도기 템플릿 또는 기타 동적 템플릿 엔진을 사용할 수도 있습니다.

또한 Azure AD B2C는 여전히 OAuth2 공급자이므로이 접근 방식을 사용하면 IdentityServer4를 계속 페더레이션 할 수 있습니다.