Skip to main content
 首页 » 编程设计

c#之在 web.config 中存储一个字节数组

2024年01月13日33lori

我有一个开发者 key

 byte[] key = new Byte[] 
            { 
                0x01, 0x42, 0xA0, 0xE1, 0x5E, 0xEE, 0xA7, 0x01, 0x71, 0x9A, 0xCB, 0xAB, 0x58, 0xEB, 0xED, 0x44... 

我想存储在我的 web.config 中,我可以做如下的事情吗

<add key="spotify-devkey" value="0x01, 0x42, 0xA0, 0xE1, 0x5E, 0xEE, 0xA7, 0x01, 0x71, 0x9A, 0xCB, 0xAB, 0x58, 0xEB, 0xED, 0x44,... 

如果我可以轻松做到这一点,我需要什么代码才能从存储的字符串中获取字节数组?

请您参考如下方法:

我会使用 Base64

System.Convert.ToBase64String(key,0,key.Length); 

和

System.Convert.FromBase64String(keyStringFromConfig); 

帮助保持配置文件“干净”