- PR -

ログインページの外部スタイルシートの使用

1
投稿者投稿内容
sou
ベテラン
会議室デビュー日: 2002/09/25
投稿数: 56
投稿日時: 2007-02-02 01:43
フォーム認証を使用して社内のWebサイトをASP.NET2.0で開発しているのですが、ログインページで外部スタイルシートを使用すると、外部スタイルシートがログインページに適用されません。
フォーム認証のセキュリティで引っかかっていることは何となく予想が付くのですが、このような場合のうまい回避方法はあるのでしょうか?ページ内に直接スタイルを定義すればうまくいくのですが、なるべくならば共通のスタイルを外部スタイルシートで一括に管理したいと思っています。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2007-02-02 07:22
CSSファイルに対して許可してあげればいいのでは?
方法?ログイン画面は見えているのでしょ?
_________________
どっとねっとふぁん
ぬし
会議室デビュー日: 2005/02/23
投稿数: 935
投稿日時: 2007-02-02 11:39
> フォーム認証のセキュリティで引っかかっていることは何となく予想が付くのですが、

本当ですか?
cssファイルですよね。だったら、IISの設定やHttpHandlerの設定を正しく行わない限り
ASP.NETの認証にひっかかるはずがありません。

と思ったけど、開発サーバならひっかかりますね。
一度IISで動作を確認してみたほうがいいかな。

http://www.asp.net/CSSAdapters/WhitePaper.aspx
こういったものを使う手もあるかと思います。
べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2007-02-02 13:32
引用:
souさんの書き込み (2007-02-02 01:43) より:
フォーム認証を使用して社内のWebサイトをASP.NET2.0で開発しているのですが、ログインページで外部スタイルシートを使用すると、外部スタイルシートがログインページに適用されません。
フォーム認証のセキュリティで引っかかっていることは何となく予想が付くのですが、このような場合のうまい回避方法はあるのでしょうか?ページ内に直接スタイルを定義すればうまくいくのですが、なるべくならば共通のスタイルを外部スタイルシートで一括に管理したいと思っています。

あー、経験あります。
http://msdn2.microsoft.com/ja-jp/library/ms178692(VS.80).aspx
Web.configに上記のようにフォルダごとに指定して回避しました。
画像とかもな同様なんで認証に関係ないフォルダは全部はずしたほうがいいですね。
フォルダに別のWeb.configをおいてもできます。
1

スキルアップ/キャリアアップ(JOB@IT)