n'a pas pu accéder HTTP invoker de service à distance
Im en utilisant le Printemps et l'im essayant d'accéder à une HTTP invoker de service à distance et avez spécifié l'url dans la spring-http-client-config.xml. Mais Im obtenir le ci-dessous exception
org.springframework.remoting.RemoteAccessException: Could not access HTTP invoker remote service at [http://blr1272d:8080/MaskOracle/remoting/securityService]; nested exception is java.io.IOException: Did not receive successful HTTP response: status code = 401, status message = [Unauthorized]
Les détails de la configuration que j'ai spécifié dans le spring-http-client-config.xml sont
ci-dessous
<bean id="securityService"
class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
<property name="serviceUrl" value="http://blr1272d:8080/MaskOracle/remoting/securityService" />
<property name="serviceInterface" value="com.him.mask.security.remote.service.SecurityService" />
<property name="httpInvokerRequestExecutor" ref="httpInvokerRequestExecuter"/>
</bean>
<bean id="httpInvokerRequestExecuter"
class="org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
Je ne sais pas pourquoi je suis de cette exception. Merci de m'aider à résoudre le problème. Grâce
- ... code de statut = 401, le message d'état = [non autorisé]
Vous devez vous connecter pour publier un commentaire.
Il ressemble à votre service à
http://blr1272d:8080/MaskOracle/remoting/securityService
requiert une authentification, mais votresecurityService
ne pas utiliser les informations d'identification.Essayez d'utiliser
org.springframework.richclient.security.remoting.BasicAuthCommonsHttpInvokerProxyFactoryBean
et définirauthenticationToken
propriété.