- - PR -
ASP.NETで画像が表示できない
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-08-25 15:04
お世話になっております。
ASP.NET(VB.NET)で作成したWEBページで、 http://xxx.com/(k51pk3553qov1n55qldlvdjc)/index.aspxに HTMLの<IMG>で貼り付けた画像(images/img.gif)のURLが http://xxx.com/(k51pk3553qov1n55qldlvdjc)/images/img.gif のように"(k51pk3553qov1n55qldlvdjc)"が入ってしまいます。 相対位置、絶対位置で指定してもこのようになってしまうのですが、 何かよい解決方法はあるのでしょうか? | ||||||||
|
投稿日時: 2004-10-15 18:06
クッキーレスセッションによるセッション状態の設定になっていると思われます。 Cookie が使用できない場合は、URL にセッション識別子を入力することで、 セッションを見つけることができます。 このときURLの途中に"(k51pk3553qov1n55qldlvdjc)"のような文字列が付加されます。 http://localhost/(k51pk3553qov1n55qldlvdjc)/image.bmp は http://localhost/image.bmp と等価にアクセスできるはずなのですが... 不必要にクッキーレスセッションになってしまっているのであれば、 web.configの修正をおすすめします。 参考までに、Webアプリケーションを新規作成したあとに web.configの当該部分を下記のように変更するだけで 再現できます。
_________________ ASP/ASP.NETだいすき。 ASP++ by Moo http://moo-asp.net/ 日記は ほぼ毎日更新中 http://d.hatena.ne.jp/aspx/ |
1