2014-04-02 5 views
1

Kamailio Server을 클라우드 인스턴스에서 실행 중입니다. 서버의 도메인 이름은 55 바이트를 훨씬 상회합니다. 사용자 추가 후 kamailio 서버에서 인증을 사용할 때 REALM 필드가 값이 55 바이트보다 큰이므로에 인증 정보를 제공하는 데 문제가 있음을 발견했습니다.Kamailio의 인증

따라서 Kamailio 서버에서 게시 한 REALM 값을 에 401 응답으로 줄일 수있는 방법이 있습니까?

감사와 안부,

답변

1

영역 값은 인증 또는 auth_db 모듈에서 내 보낸 함수에 매개 변수입니다. 기본 kamailio.cfg를 사용하면 실제 헤더는 From 헤더 도메인에서 가져옵니다. 그러나 당신은 당신의 서비스에 대해 고유 한 것을 제공하여 원하는대로 변경할 수 있습니다.

if (!auth_check("myservice.com", "subscriber", "1")) { 
    auth_challenge("myservice.com", "0"); 
    exit; 
} 
: 영역 myservice.com를 사용하여 예를 들어

,