【问题标题】:rijndael aes turkish character not displayed (classic asp)rijndael aes 土耳其字符未显示(经典 asp)
【发布时间】:2017-12-28 13:47:04
【问题描述】:
Response.LCID = 1055  
Response.Codepage = 65001 
Response.Charset = "utf-8"
knm = "ışöçü"
    sss = "asd"
    enc = AESEncyptString(knm,sss)
    dec = AESDecyptString(enc,sss)

    response.write(dec)

    Results = ?????

我用 Base64 试过了。

   knm = Base64encode("ışöçü")
    sss = "asd"
    enc = AESEncyptString(knm,sss)
    dec = AESDecyptString(enc,sss)

    response.write(Base64decode(dec))

    Results = isocu

土耳其语字符显示为“???”。我用 Base64 尝试过,但它没有再次发生。我正在尝试用 Rijdnael AES 加密。我怎么解决这个问题? (对不起,我希望我说的没错。我的英语不是很好。:))

【问题讨论】:

标签: encryption asp-classic base64 character rijndaelmanaged


【解决方案1】:

在 Visual Studio 文件中 -> 另存为 -> 使用编码保存...(在保存按钮下) -> 选择 UTF-8 或土耳其语 (Windows) - 代码页 1254

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多