Umbraco를 사용하여 사이트를 만들고 있는데 HTTP 대신 HTTPS (예 : 로그인 페이지)를 통해 방문해야하는 몇 가지 페이지가 있습니다.Umbraco - 일부 페이지에 HTTPS 사용
나는 HTTPS를 사용해야하는 페이지에 들어가는 몇 개의 매크로를 보았으며, 필수적으로 사용 된 프로토콜을 확인하고 필요한 경우 올바른 프로토콜로 Response.Redirect
을 수행합니다. 이것은 상당히 기본적인 요구 사항 인 것 같은 것을 달성하는 끔찍한 방법처럼 보입니다 - Umbraco가 이러한 페이지에 대한 링크를 <a href="https://..."
으로 렌더링하고 사용자가 페이지로 이동할 때 리디렉션하지 않는 것이 이상적입니다.
이러한 리디렉션 매크로를 사용하면 사용자가 HTTPS 페이지에서 HTTP로 탐색 할 때 경고가 표시 될 수도 있습니다. 링크가 상대적인 경우 사용자는 HTTPS에서 HTTP로 리디렉션되고 브라우저는 이에 대해 경고합니다.
Umbraco 프레임 워크 코드를 수정하지 않고이를 달성 할 수있는 방법이 있습니까?
좋아, Umbraco에 설정된 링크의 백업으로 리디렉션 모듈을 사용하는 방법이 그리 나쁘지는 않습니다. 그러나 HTTPS에서 전체 사이트를 실행하는 것은 의미가있는 것처럼 보입니다. 감사! –