2017-05-16 2 views
0

필자는 laravel 5.1 앱이 있으며 활성 디렉토리 인증을 구현했습니다. 회사의 네트워크 케이블을 내 컴퓨터에 연결할 때 localhost에서 작동합니다. 그러나 프로덕션 서버는 회사 서버가 아닌 Microsoft Azure에 있습니다. 이런 경우 어떻게 인증을 할 수 있습니까? 당신의 푸른 응용 프로그램에서 온 - 프레미스 Active Directory와 인증하려면PHP - 서버가 클라우드에있을 때 활성 디렉토리로 인증하는 방법

+1

패키지를 사용 하시겠습니까? 그렇다면 어떤 패키지입니까? –

+0

패키지를 사용하지 않습니다. –

+0

AD에 인증 된 네트워크의 모든 컴퓨터가 AD의 IP 또는 DNS 이름을 가져야합니다. 귀하의 응용 프로그램에는 IP 또는 DNS에 관한 일종의 구성이 있다고 생각합니까? Microsoft Azure에서 IP의 IP 또는 DNS 이름으로 변경하면됩니다. 어쩌면 방화벽이 활성화되어 있으므로 AD에 접속할 수 있는지 확인하십시오. –

답변

0

, 그럴 수 :

푸른 액티브 디렉토리를 통해

1.Authenticate

푸른 Active Directory의 세입자는 온 - 프레미스와 디렉토리 동기화 할 수 광고. 이 방법을 사용하면 AD 사용자가 인터넷에서 응용 프로그램에 액세스하고 온 - 프레미스 자격 증명을 사용하여 인증 할 수 있습니다. Azure Active Directory 거주자는 synced with your on-premise Active Directory 일 수 있으므로 온 - 프레미스 및 원격 작업자를위한 단일 로그온 경험을 만들 수 있습니다. 당신을 Active Directory 페더레이션 서비스 (AD의 FS)와 같은 온 - 프레미스 보안 토큰 서비스 (STS)가있는 경우, 당신은 당신의 푸른 인증을 연합하는 것을 사용할 수

를 STS 온 - 프레미스 통해서와

2.Authenticate

app/

자세한 내용은 here을 클릭하십시오.