DOBON.NETプログラミング掲示板過去ログ
ServerHtmlEncodeで文字化け?
題名: ServerHtmlEncodeで文字化け?
著者: Yama
日時: 2004/08/26 12:19:58
ID: 5818
この記事の返信元:
(なし)
この記事への返信:
[5820]
Re[1]: ServerHtmlEncodeで文字化け?
Moo
2004/08/26 13:13:13
ツリーを表示
環境/言語:[XP/VB.NET]
分類:[ASP.NET]
以下のコーディングで×が文字化けしてしまいます。
TextBox1.Text = ServerHtmlEncode("×")
(×が表示されます。)
開発環境は
VB.NET 2003
Windows XP SP1
IE 6.0
IIS Ver5.1
Microsoft .NET Framework バージョン :1.1.4322.573
ASP.NET Version:1.1.4322.573
です。
原因と対策をご存知の方いらっしゃいましたら、ご教授お願い致します。
題名: Re[1]: ServerHtmlEncodeで文字化け?
著者: Moo
URL:
http://d.hatena.ne.jp/aspx/
日時: 2004/08/26 13:13:13
ID: 5820
この記事の返信元:
[5818]
ServerHtmlEncodeで文字化け?
Yama
2004/08/26 12:19:58
この記事への返信:
[5840]
Re[2]: ServerHtmlEncodeで文字化け?
Yama
2004/08/26 19:07:13
[解決]
ツリーを表示
■No5818に返信(Yamaさんの記事)
> 以下のコーディングで×が文字化けしてしまいます。
> TextBox1.Text = ServerHtmlEncode("×")
> (×が表示されます。)
テキストボックスであれば、HTMLEncodeは不要の筈です。
リテラルコントロールの場合は×の部分の内容により、
上記のようにServer.HTMLEncodeする必要があります。
これを怠るとクロスサイトすくりぷてぃんぐ脆弱によるトラブルを
引き起こす可能性があります。
題名: Re[2]: ServerHtmlEncodeで文字化け?
著者: Yama
日時: 2004/08/26 19:07:13
ID: 5840
この記事の返信元:
[5820]
Re[1]: ServerHtmlEncodeで文字化け?
Moo
2004/08/26 13:13:13
この記事への返信:
(なし)
ツリーを表示
> テキストボックスであれば、HTMLEncodeは不要の筈です。
>
> リテラルコントロールの場合は×の部分の内容により、
> 上記のようにServer.HTMLEncodeする必要があります。
>
> これを怠るとクロスサイトすくりぷてぃんぐ脆弱によるトラブルを
> 引き起こす可能性があります。
>
Mooさん、ご回答いただきありがとうございました。
テキストボックスの場合はHTMLEncodeは使わないようにします。
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[ASP.NET]
以下のコーディングで×が文字化けしてしまいます。
TextBox1.Text = ServerHtmlEncode("×")
(×が表示されます。)
開発環境は
VB.NET 2003
Windows XP SP1
IE 6.0
IIS Ver5.1
Microsoft .NET Framework バージョン :1.1.4322.573
ASP.NET Version:1.1.4322.573
です。
原因と対策をご存知の方いらっしゃいましたら、ご教授お願い致します。