2017-05-02 9 views
0

ReST API를 통해 add a new service에 CAS를 보내려고합니다. 먼저 "속성 이름 및/또는 값을 구성해야합니다."라고했습니다. 그런 다음 CAS 속성에 속성 이름과 속성 값을 정크 값과 함께 추가했습니다. 이제는 요청을 인증 할 수 없다고 말합니다. 이것은 내가 요청을CAS ReST - 서비스 추가

POST를 만드는 중이라서 어떻게 - 로컬 호스트 : 8443/CAS/V1/서비스// TGT-1-CHZrXD5XAulLuUgoMDQudTe6j16k5k41XBQH640wHFhbuq9QWY-xoadmin

BODY 추가 - { "@class": "조직을. apereo.cas.services.RegexRegisteredService " "서비스 id ":"서비스 이름 ", "이름 ":"xosso " "ID ": 2, "evaluationOrder ": 10, "proxyPolicy ": { " @class ":"org.apereo.cas.services.RegexMatchingRegisteredServiceProxyPolicy ", "pattern ":"^ https? : //.* " } }

추신 : 나는 URL의 일부를 보내려고했는데, 여전히 같은 오류라고 말합니다.

답변

0

사용자 속성에서 속성 키를 추가해야하는 값과 키에 대해 헤더 응용 프로그램/x-www-form-urlencoded 을 먼저 추가해야하고 예를 들어 예상 속성 값 을 추가해야합니다 나는 넣었다 :

cas.rest.attributeName=memberOf 
cas.rest.attributeValue=cn=Administrator,.... 
cas.rest.throttler=neverThrottle