Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- ERD
- wap
- xmldom
- injection
- XML
- 인젝션
- WML
- 정규식
- VARIABLE
- FileSystemObject
- sql랭킹
- instr
- sql업데이트
- array
- VarType
- 이미지세로길이
- jdbc driver
- 자바기초
- sql순위
- inner join
- tempDB
- 이미지가로길이
- JavaScript
- asp함수
- MSSQL보안
- SPLIT
- 한글입력체크
- join
- update
- javascript 한글입력체크
Archives
- Today
- Total
3초기억력
classic asp IIS에서 SameSite 전체 적용하기 본문
classic asp 에서 samesite 설정하는 방법
1. 소스 상에서 처리하는 방법
- 한글윈도우라면 GMT 날짜 형식이 안맞아서 Expires 가 오류가 날 수 있음.
' GMT 형식으로 변환하는 함수 Function GetGMTDate(dt) ' 요일, 일, 월, 년, 시, 분, 초를 GMT 형식으로 반환 GetGMTDate = WeekdayName(Weekday(dt), True) & ", " & Day(dt) & "-" & MonthName(Month(dt), True) & "-" & Year(dt) & " " & Right("0" & Hour(dt), 2) & ":" & Right("0" & Minute(dt), 2) & ":" & Right("0" & Second(dt), 2) & " GMT" End Function ' 30일 뒤의 날짜를 계산 Dim expiresDate, formattedDate expiresDate = DateAdd("d", 30, Now()) ' 현재 날짜에 30일을 더함 formattedDate = GetGMTDate(expiresDate) ' GMT 형식으로 변환 Response.AddHeader "Set-Cookie", 쿠키명=쿠키값;Domain=도메인명;Expires="& formattedDate &";SameSite:lax;Secure;"
2. IIS 에서 일괄 처리하는 방법 : 기존 소스를 수정하지 않아도 되서, 이 방법을 추천
2-1. urlrewrite 아웃바운드 규칙 설정
2. IIS 구성편집기 설정
2-1. system.web/sessionState 설정
2-2. system.web/httpCookies 설정
출처 : 나
'플밍_ASP' 카테고리의 다른 글
개선된 SQL 인젝션 탐지 함수 (0) | 2024.08.22 |
---|---|
Classic asp SQL Injection (0) | 2024.08.22 |
sha512 hash 데이터 생성 함수 (0) | 2024.05.10 |
iis 10에서 외부 smtp 네이버 계정으로 메일 보내기 (0) | 2023.07.27 |
ASP 유니코드 변환 함수 (\u로 시작하는 유니코드를 한글로 변환) (0) | 2022.01.14 |
Comments