
나는 Apache Httpd 서버를 처음 사용하고 외부 사이트에 대한 역방향 프록시를 구성하려고 시도하고 있으며 아래는 내 구성입니다.
SSLProxyEngine on
RewriteEngine on
ProxyPassMatch ^/(.*)$ https://abc.xyz.com/$1
ProxyPassReverse ^/(.*)$ https://abc.xyz.com/$1
RewriteRule /login-callback https://abc.xyz.com/login-callback"
실행 중이 httpd.exe
거나 브라우저에서 탐색을 시도할 때 http://localhost
외부 사이트의 랜딩 페이지로 성공적으로 프록시할 수 있습니다 https://abc.xyz.com
.
login
이제 방문 페이지에는 다른 사이트로 올바르게 리디렉션하는 버튼이 있지만 아래와 같이 redirect_uri
추가됩니다 http://localhost/login-callback
.
https://PQR.xyz.com/oauth2/auth?client_id=my-client-id&code_challenge=lVv_PrQDR_m4Trw5ocYk5zaauGZZGU6EsIgJdmCOe20&code_challenge_method=S256&redirect_uri=http://localhost/login-callback&response_type=code
반면에 그것은 그래야만 한다https://abc.xyz.com/login-callback
질문: 대신 redirect_uri
with 을(를 ) 지속하려면 어떻게 해야 합니까 ?https://abc.xyz.com/
http://localhost