4
digest auth 알고리즘을 구현하려고합니다. 그러나, 각도 요구에 대한 지식이 부족하면 그 목표를 인식하지 못하게됩니다. 내 접근 방식은AngularJS 및 Digest HTTP 인증
$httpProvider.defaults.transformRequest
경로를 통해 요청을 변환하는 것입니다. 하지만 기능이 나는 분명히 곧 요청에 대한 지식 제공되지 않습니다
function (data, headersGetter)
을 제공합니다. 요청 URI (하지만 PUT, GET 등의 메소드와 같은 메소드)에 대한 지식이 없으므로 올바른 다이제스트 해시를 계산하는 것은 불가능합니다.
transformRequest 함수가 요청을 대상으로하는 URI와 메서드를 얻는 방법을 아는 사람이 있습니까?
통해 제공됩니다. 다이제스트 인증을 사용하여 나머지 API에 연결해야합니다. – mark1234
나중에 참조 할 수 있도록 [angular-digest-auth]라고하는 앵귤러 http 다이제스트 프로젝트 (http://ngmodules.org/modules/angular-digest-auth)가 있습니다. –