ユーザー ログイン ページを作成し、フォーム認証を使用しています。ユーザーはシステムにログインして使用する必要があり、anon ページはありません。ただし、システムに入ってログインページに自動的にリダイレクトされると、ページ上のすべてのスタイルが失われます。すべての css ファイルへのパスが間違っているかのようです。他のすべてのページでは問題ありませんが、login.aspx に自動的にリダイレクトされたときに問題が発生します。他の誰かがこの問題を見て修正しましたか。
1305 次
1 に答える
5
この問題は、すべてのアプリケーション (login.aspx を除く) が保護されていることが原因である可能性があります。したがって、ユーザーが login.aspx にリダイレクトされると、匿名の方法で取得される他の URL があります。たとえば、ユーザーが「~/StyleSheets/default.css」を取得しようとすると、Web サーバーは目に見えない無許可の応答を返します。
web.config ファイルで次のようなことを試してください。
<location path="StyleSheets" >
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
于 2008-11-11T04:12:36.593 に答える