3

ASP.NET Web アプリケーションのメンバーシップ/資格情報にASP.NET ログイン コントロールフォーム認証を使用しています。存在しないアプリケーションのルートにある Login.aspx ページにリダイレクトし続けます。私のログインページはフォルダ内にあります。

4

2 に答える 2

6

フォーム アイテムに LoginUrl プロパティを使用しますか?

<authentication mode="Forms">
  <forms defaultUrl="~/Default.aspx" loginUrl="~/login.aspx" timeout="1440" ></forms>
</authentication>
于 2008-08-28T18:59:05.527 に答える
1

CoderSource.netで答え​​を見つけました。web.config ファイルに正しいパスを入力する必要がありました。

<?xml version="1.0"?>
<configuration>
    <system.web>
        ...
        <!--
            The <authentication> section enables configuration 
            of the security authentication mode used by 
            ASP.NET to identify an incoming user. 
        -->
        <authentication mode="Forms">
            <forms loginUrl="~/FolderName/Login.aspx" />
        </authentication>
        ...
    </system.web>
    ...
</configuration>
于 2008-08-28T18:56:52.117 に答える