ASP.net 페이지가 http인지 https인지 확인합니다.
저는 https에 있는 여러 서버에서 웹 애플리케이션을 호스팅하고 있습니다.페이지가 현재 http 또는 https에 있는 경우 뒤의 코드에서 어떻게 확인할 수 있습니까?
참고하시면 됩니다.Request.IsSecureConnection
에 있는 재산HttpRequest
class. 페이지 외부의 전체 참조, 사용자 컨트롤 또는 유사한 경우 사용HttpContext.Current.Request.IsSecureConnection
.
Page.Request.Url.Scheme
효과도 있습니다.돌아오다http
,https
,기타.
참조: http://msdn.microsoft.com/en-us/library/system.uri.scheme.aspx
사용 -HttpContext.Current.Request.IsSecureConnection
Aspnet Core 2.0 업데이트, 이제 다음을 사용해야 합니다.Request.IsHttps
제어 장치 안에 있을 수 있습니다.
또는:
Request.ServerVariables["SERVER_PROTOCOL"];
.netcore에서 다음을 사용합니다.
Context.Request.Scheme == Uri.UriSchemeHttps
이거 먹어봐요.
aCookie.Secure = HttpContext.Current.Request.IsSecureConnection
언급URL : https://stackoverflow.com/questions/1356389/asp-net-check-if-page-is-http-or-https
'source' 카테고리의 다른 글
AJAX 및 양식인증, 양식을 방지하는 방법인증이 HTTP 401을 재정의합니까? (0) | 2023.10.02 |
---|---|
완전한 레포를 묶는 방법 (0) | 2023.10.02 |
SQL에서 루프 내에서 테이블에 300번 삽입하려면 어떻게 해야 합니까? (0) | 2023.10.02 |
WordPress의 사용자 지정 게시물 유형에 기능 추가 (0) | 2023.10.02 |
oracle : where 절의 함수가 결과를 필터링한 나머지 모든 where 절 이후에만 호출되도록 하는 방법? (0) | 2023.10.02 |