테스트 사이트 - 개발 중인 베타 버전입니다

RSS를 패스워드 아는 사람만 가져올 수 있게,, 채택완료

울라프 1년 전 조회 1,376

A 사이트의 RSS 목록을

B 사이트에 가져와서 XML 로 저장할려고 합니다.

 

그런데 A 사이트에서 아무나 RSS를 땡겨올 수 없게, 패스워드를 알고 있는 사람만 가져오게 할려면 어떤 장치가 필요할까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
R
1년 전

민감한 데이터가 아니라면....

 

보통 서버에서 RSS 가져올때는

"B서버 IP주소" 로 A서버에서 검증하는 것이 보통입니다.

 

IP로 검증하지 못할때에는 다른 인증을 걸어야 합니다.

 

* 민감한 데이터는 헤더 또는 변수에 의한 인증을 걸어요.

많이 쓰이는 것은 SSL 512 암호화키 제어등입니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

1년 전

안녕하세요.

다양한 방법이 있겠지만 아래의 내용을 한번 참고해 보세요~

 

1. 인증 헤더를 붙여서 하는 방법이 있을거 같습니다.

예를 들어 URL이 RSS 라고 하면  https://example.com/feeds/rss

https://example.com/feeds/rss?auth=basic    ->  Authorization: Basic :

아파치 서버의 mod_auth_basic 모듈과 .htaccess 파일을 활용하는 것입니다.

 

2. OAuth 2.0 인증을 구현하는 방법이 있을거 같습니다.

 

 

 

 

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인