Kamailio注册中的身份验证

时间:2014-04-02 06:18:36

标签: registration sip kamailio

我在云端实例上运行 Kamailio Server 。服务器的域名远远超过55个字节。当我在kamailio服务器中启用身份验证(添加用户后)时,我发现我的客户端在注册期间提供身份验证信息时遇到问题,因为REALM字段的值大于55字节

那么,有没有办法可以减少Kamailio服务器在其401响应中发布的REALM值。

谢谢和问候,

1 个答案:

答案 0 :(得分:1)

realm 值是auth或auth_db模块导出的函数的参数。使用默认的kamailio.cfg,实际值来自From头域。但是,如果您的服务是独一无二的,您可以将其更改为您想要的内容。

例如,使用领域 myservice.com

if (!auth_check("myservice.com", "subscriber", "1")) {
    auth_challenge("myservice.com", "0");
    exit;
}