PHP Radius: установка пар атрибут-значение Cisco (AVPairs)Php

Кемеровские программисты php общаются здесь
Anonymous
PHP Radius: установка пар атрибут-значение Cisco (AVPairs)

Сообщение Anonymous »

У меня есть CISCO, и я хочу аутентифицировать пользователей с помощью RADIUS с помощью PHP. У CISCO есть собственный поставщик и атрибуты, и мне приходится устанавливать их в своих PHP-скриптах. Я использую PECL RADIUS API.

Это мой пример кода:

Код: Выделить всё

$radius = radius_auth_open();

radius_add_server($radius, $ip_address, $port, $shared_secret, 5, 3);
radius_create_request($radius, RADIUS_ACCESS_REQUEST);

// How to set CISCO attributes here?

$result = radius_send_request($radius);
Я пробовал radius_put_attr, radius_put_string, radius_put_vendor_attr, radius_put_vendor_string и другие методы, но ни один из них не работает.

Я пробовал другую библиотеку с открытым исходным кодом (Pure PHP Radius), которая использует сокеты и UDP для связи с сервером RADIUS, но я не могу установить свой собственные атрибуты.

Недостаточно примеров, поэтому будем благодарны за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/327 ... rs-avpairs

Вернуться в «Php»