上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。

    com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 middle byte 0x3f

    com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 middle byte 0x3f

    Tomcat6
    Axis2
    で、
    file.encordingがMS932だと上記のようなエラーがでる。
    file.encordingがUTF-8だとエラーはでない。

    ではまた!

    パディングは無効なので、削除できません。

    ★注意★
    下記のようなコードで、
    cs.Close();
    する前に
    ms.ToArray()
    すると、「パディングは無効なので、削除できません。」というエラーが出ます。
    気をつけましょう。
    (closeしないとMemoryStreamへすべてのデータが書き込まれません。)
    ★注意★


    //暗号化オブジェクトとストリームを作成する
    using (RijndaelManaged aes = new RijndaelManaged())
    using (MemoryStream ms = new MemoryStream())
    using (CryptoStream cs = new CryptoStream(ms, aes.CreateEncryptor(aesKey, aesIV),
    CryptoStreamMode.Write))
    {
    // ストリームに暗号化するデータを出力
    cs.Write(data, 0, data.Length);
    cs.Close();

    // 暗号化されたデータを取得
    string code = byte2HexString(ms.ToArray());
    txtHash.Text = code;

    ms.Close();
    }
    Google広告
    Amazon商品紹介
    Amazon
    楽天
    最新記事
    最新コメント
    最新トラックバック
    月別アーカイブ
    プロフィール

    アブラクサス太郎

    Author:アブラクサス太郎
    FC2ブログへようこそ!

    カテゴリ
    検索フォーム
    RSSリンクの表示
    リンク
    ブロとも申請フォーム

    この人とブロともになる

    QRコード
    QR
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。