我进公司不久.,原来的程序员走了.
现在数据库要改动点东西.我看那个web.config文件出现BASE64编码..
<add key="SQLConnString" value="AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAA41VCgaVivEmIzi3oxVorsgQAAAACAAAAAAADZgAAqAAAABAAAAAJlClhXs+CXQT0tNMZGBJeAAAAAASAAACgAAAAEAAAAODUWC4tEmj16cxj7OBQmqxIAAAAbtgSe9atwjD1NyAihhAzb/c4aVSovZarh9X2s5nGV2xeCQ8CGNj+eJ1te38t14bWFSsOHvoBd1HNnDYFihsDexEOZPAEnuOSFAAAAJY0NC7dZNuR/qwqePMbrfjOr8ve"/>
因为我刚接触ASP.NET ,对这个不熟悉,希望大家帮帮忙..
在这跪谢各位了.
我在网上搜索的方法都没用..用aspnet_regiis.exe -pdf "connStings"解不了.还是原来的样子..

解决方案 »

  1.   

    你要做逆过程,肯定要知道顺过程.他不一定是用aspnet_regiis.exe加密的..
    我前一个项目也是base64位,不过是我程序里根据机器字生成的密码串,换台机器是无法解密的
    你得知道他之前是以什么方式做base64位的.
      

  2.   

    你在这里费那么大劲干吗?
    你肯定知道他连的那个库吧?都一个公司的你不可能不知道吧。
    那就得了呗,管他用什么加密的,非要解开它干吗?
    你就另外加个ConnectionString,然后用你的方式加密不就得了吗?
      

  3.   

    要是项目已生成, 但项目里非要用 SQLConnString  这个配置的值呢?!