我需要用C#开发一个与SOAP Web服务交互的工具。该Web服务的第一个操作将使用用户名和密码登录到该应用程序。但是,提供用户凭据时,该工具应在没有用户交互的情况下运行。
这意味着该工具知道用户名和密码。将加密的用户名和密码存储在程序代码或外部文件中的一种或多或少的适当方式是什么?
如果确实需要以某种形式存储密码,则最好使用AES对其进行加密。AES是一种行之有效的算法,至少要等到下一个十年才能行之有效。请参阅此SO链接以找到C#中AES加密的一些示例:
在C#中使用AES加密
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句