Я сейчас работаю на сервере радиуса.Я пытаюсь получить учетные данные, используя библиотеку крошечного радиуса в Java, но в ответ список атрибутов пуст?В чем может быть причина этого или Как я могу получить атрибуты и их значения?
Здесь я пытаюсь работать на компьютере с Linux, MySQL с установленным freeradius и пытаюсь получить значения из базы данных radius.
Вот как я пытался и пытаюсь распечатать атрибуты из ответа бухгалтерского учета.
public void sendAuthentication() {
RadiusClient rc = new RadiusClient("localhost", "testing123");
AccessRequest ar = new AccessRequest("user", "123123");
ar.setAuthProtocol(AccessRequest.AUTH_CHAP);
RadiusPacket response;
try {
response = rc.authenticate(ar);
AccountingRequest accountingRequest = new AccountingRequest("user", ACCT_STATUS_TYPE_ACCOUNTING_ON);
response = rc.account(accountingRequest);
System.out.println(response.getAttributes());
} catch (Exception e) {
e.printStackTrace();
}
}