사람들에게 두 번 로그인하도록 요청하지 않기 위해 하나의 하위 도메인에서 다른 하위 도메인으로 기본 HTTP 인증을 전달하려고합니다.HTTP 하위 인증이 다른 하위 도메인으로 전달되었습니다.
첫 번째 하위 도메인은 PHP를 사용할 수 있으며 두 번째 하위 도메인은 ASP 응용 프로그램입니다. ASP 응용 프로그램은 기본 HTTP 인증 프롬프트를 요청합니다 (일단 제출하면 웹 응용 프로그램에 액세스 할 수 있음).하지만 내 목표는 올바른 로그인을 강제로하도록하여 사용자에게 메시지를 표시하지 않고 웹에 액세스 할 수 있도록하는 것입니다. 바로 앱. 내가 시도한 PHP 측면에서
다음 : 나는 또한 성공적으로 헤더 인증을 가지고 있지만,이 같은 때에도 그 다음 페이지에 전달하지 않는 것$base64value = base64_encode($value);
setcookie("Authorization",$base64value, time()+3600*24);
값
header('WWW-Authenticate: Basic realm="'.$base64value.'"');
또한 쿠키를 사용하여 도메인을 운이 좋게 설정하려고 시도했습니다. 쿠키를 통해 HTTP 기본 인증을 통과 할 수 없습니까? 그것은 2 개의 다른 기술처럼 보인다.