Confluence 페이지에 외부 HTML파일(웹 페이지)의 내용을 포함
Warning |
---|
HTML 매크로는 기본적으로 사용하지 않도록 설정되어 있다. HTML 매크로는 관리자가 활성화한 경우에만 사용할 수 있다. 이러한 매크로를 사용하면 Confluence 사이트가 사이트 간 스크립팅 공격에 취약해질 수 있다. |
HTML Include Macro 사용
HTML Include Macro를 페이지에 삽입하려면 :
...
Confluence 스토리지 포맷 또는 wikimarkup에서 사용되는 매개변수 이름이 매크로 브라우저에서 사용된 레이블과 다른 경우, 아래에 대괄호 ( example
) 로 표시된다 .
매개 변수 | 필수 | 기본값 | 설명 |
---|---|---|---|
HTML 페이지의 URL (url ) | 예 | 없음 | 포함할 페이지의 URL |
HTML Include 매크로 사용
HTML Include 매크로는 기본적으로 비활성화 되어 있다. 이 매크로를 사용하려면 Confluence 관리자 또는 시스템 관리자 권한이 필요하다.
이러한 매크로를 사용하면 Confluence 사이트가 사이트 간 스크립팅 공격에 취약해질 수 있다.
모든 사용자가 해당 매크로를 악용하지 않도록 신뢰하는 경우에만 이 매크로를 켜야한다.
자체 서명 또는 익명 사용자가 콘텐츠를 만들 수 있도록 허용하는 경우 이 매크로를 사용하지 않는것이 좋다.
HTML Include 매크로를 활성화하려면 :
...
- 관리자는 신뢰할 수 있는 URL의 화이트리스트를 정의 할 수 있다. URL이 화이트리스트에 없으면 HTML Include 매크로에 오류 메시지가 표시된다.
절대 링크가있는 페이지에만 HTML Include 매크로를 사용할 수 있다. 매크로를 사용하여 상대 링크가있는 HTML 페이지를 포함하면 '페이지를 찾을 수 없음'오류가 표시된다. CONFSERVER-6567 참조하여 HTML Include 매크로가 원격 사이트를 가리키도록 상대 링크를 다시 작성해야한다.
위키 마크 업 예제
이 예제는 편집기 외부에 매크로를 추가하려는 경우(예 : 스페이스의 세로 막대, 머리글 또는 바닥 글에 사용자 지정 내용으로) 유용
...