WordPress 정보
**WordPress 5.6+**는 REST 클라이언트용 Application Passwords를 지원합니다. Iru는 HTTP Basic(사용자 이름 + 애플리케이션 비밀번호)으로https://YOUR_HOST/wp-json/...을 호출합니다. HTTPS가 필요하며, 일반 HTTP에서는 Application Passwords가 거부됩니다.
작동 방식
자체 호스팅 5.6+ 또는 WordPress.com Personal+(Free 등급은 제품 제한에 따라 Application Passwords를 제공하지 않음).
공식 참고 자료: Application Passwords, REST API.
사전 요구 사항
- Administrator(또는 Application Passwords를 발급할 수 있는 역할).
/wp-json에 연결할 수 있으며 보안 플러그인에 의해 차단되지 않아야 합니다.
WordPress를 Iru에 연결
- WordPress
- Iru Compliance
Compliance에서 소스를 연결하기 전에 이 탭을 완료하세요.
1
WordPress 관리자로 로그인
https://YOUR_HOST/wp-admin을 열고 사용자를 편집하고 Application Passwords를 생성할 수 있는 사용자(대개 Administrator)로 로그인합니다.2
사용자 열기
왼쪽 관리 메뉴에서 사용자 → All Users를 선택한 다음 Iru가 인증에 사용할 사용자(대개 전용 서비스 계정)를 선택합니다.
3
Profile 열기
해당 사용자의 편집(또는 Profile)를 선택하여 프로필 화면을 엽니다.
4
Application Passwords 열기
Application Passwords 섹션(WordPress 5.6+)으로 스크롤합니다. 이 섹션이 없으면 사이트에서 Application Passwords를 허용하고 HTTPS로 제공되는지 확인하세요.
5
새 Application Password 생성
Iru Compliance와 같은 이름을 입력한 다음 Add New Application Password(또는 추가)를 선택합니다. WordPress가 공백이 포함된 토큰을 생성합니다.
6
토큰을 한 번 복사
전체 애플리케이션 비밀번호 문자열을 한 번 복사합니다. Iru에는 공백 포함 또는 제외 형식으로 붙여넣을 수 있으며, WordPress는 두 형식을 모두 허용합니다.
Iru Compliance 탭에서 계속 진행하세요.
문제 해결
소스를 켜도 아무것도 열리지 않음
소스를 켜도 아무것도 열리지 않음
Iru 사이트의 팝업 차단 설정을 확인한 후 다시 시도하세요.
401
401
비밀번호가 올바른지, 플러그인이 REST를 차단하지 않는지 확인하세요.
REST 비활성화됨
REST 비활성화됨
보안 플러그인에서
wp-json을 허용하세요.HTTP 사이트
HTTP 사이트
TLS를 활성화하세요.
관련 문서
Sources 관리
모든 Compliance 소스를 찾아보고 관리합니다.
Compliance 시작하기
프레임워크, 작업 및 아티팩트.
Iru 개요
Endpoint, Compliance 및 Identity가 함께 작동하는 방식.
Artifacts 관리
소스 및 작업에서 수집된 증거를 업로드, 검토 및 정리합니다.
