RADIUS 인증 요청에 대한 응답에도 요청과 함께 전송 된 속성이 포함 된 RADIUS 서버 (소스 코드가없는)로 작업하고 있습니다.RADIUS 응답 패킷에 요청 패킷에서 전송 된 속성이 포함되어 있습니까?
그러나 tinyradius의 소스 코드를보고 있었고 응답 패킷을 생성하는 동안 요청 패킷의 모든 속성을 복사하지 않는 것 같습니다. 속성 번호 33 (STATE 속성)이있는 경우에만이를 복사합니다.
RadiusClients는 두 가지 응답 중 하나를 받아들입니다. 무엇이 옳은 일입니까?
감사합니다. 감사합니다. 내가 잘못 본 것처럼 보입니다. 그것은 속성이 아닙니다. 그러나 처음 20 바이트 (인증 자 너머)를 지나면 12 12가 표시되고 로그인 성공으로 이어집니다. 어떤 ide 무엇이 2 12s를 대표하고 로그인 성공 문자열 필수입니다 – user93353
나는 첫 번째 0x12 속성 유형 대답 - 메시지 및 두 번째 0x12는 속성의 길이라고 생각 18 (나는 길이가 속성의 길이를 포함한다고 가정합니다 타입 필드, 길이 필드 및 값 자체) – user93353
그래, 정확히 맞습니다 :) 그래서 최대 문자열 길이는 실제로 유형과 길이를 포함하기 때문에 253 바이트입니다. –