J'ai une application C# qui appelle un certain nombre d'applications Java dont certaines utilisent SSH pour diverses choses. En ce moment, je reçois de nombreuses boîtes pop-up à partir des applications de ligne de commande Java demandant des mots de passe. Je me demande si vous avez des suggestions concrètes pour la façon dont je pourrais entrer le mot de passe en C# puis le transmettre en toute sécurité aux applications Java. En ce moment, j'appelle les applications Java en utilisant shell exec avec de nombreux paramètres de ligne de commande. La seule chose à laquelle je peux penser est de crypter le mot de passe dans C#, puis de le déchiffrer dans java. mais je soupçonne qu'ils ne partagent pas un processus de déchiffrement commun ou s'ils le faisaient je devrais passer les clés entre les programmes aussi ...Transférer en toute sécurité le mot de passe de C# vers Java Application
des suggestions?
David
Demandez-vous un moyen commun de passer des mots de passe, etc. via des paramètres/appels ... ou demandez-vous spécifiquement comment faire avec les applications disponibles? Si le dernier s'applique, nous aurions besoin de savoir quelles sont ces applications. – Bobby
spécifiquement avec C# et java mais je suppose que la question est plus générale – GreyCloud