我在云端实例上运行 Kamailio Server 。服务器的域名远远超过55个字节。当我在kamailio服务器中启用身份验证(添加用户后)时,我发现我的客户端在注册期间提供身份验证信息时遇到问题,因为REALM字段的值大于55字节
那么,有没有办法可以减少Kamailio服务器在其401响应中发布的REALM值。
谢谢和问候,
答案 0 :(得分:1)
realm 值是auth或auth_db模块导出的函数的参数。使用默认的kamailio.cfg,实际值来自From头域。但是,如果您的服务是独一无二的,您可以将其更改为您想要的内容。
例如,使用领域 myservice.com :
if (!auth_check("myservice.com", "subscriber", "1")) {
auth_challenge("myservice.com", "0");
exit;
}