Bonjour,

je souhaite uploader un fichier sur une autre machine

Code : Sélectionner tout - Visualiser dans une fenêtre à part
[machine NAS:192.168.0.10] (ftp) <= [machine spring boot maven:192.168.1.20]
ma machine nas est prête, avec filezilla, j'arrive à me connecté avec mon login et mot de passe en sftp.

dans ce lien il indique la configuration "sftp factory session".

https://docs.spring.io/spring-integr...html/sftp.html

où doit t'on mettre ce fichier xml ? directement dans pom.xml ?
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<beans:bean id="sftpSessionFactory"
    class="org.springframework.integration.sftp.session.DefaultSftpSessionFactory">
    <beans:property name="springboot" value="192.168.1.10"/>
    <beans:property name="privateKey" value="classpath:D:\spring-boot\sftp\src\main\resources\ssl-toto.jks"/>
    <beans:property name="privateKeyPassphrase" value="springIntegration"/>
    <beans:property name="port" value="22"/>
    <beans:property name="user" value="nas"/>
</beans:bean>
Avant de mettre ce fichier, il y a t'il autre chose à préparer avant ?
je peux utiliser la clef auto-signer du ssl ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
# keytool -genkey -alias ssl-toto -storetype JKS -keyalg RSA -keysize 2048 -validity 365 -keystore ssl-toto.jks
server.ssl.key-alias=ssl-toto
server.ssl.key-store-type=JKS
server.ssl.key-password=mdptoto
server.ssl.key-store=classpath:ssl-toto.jks
merci de votre réponse