0

私は問題に直面しています。私はすでにweb.configでデフォルトのURLを設定しています

   <authentication mode="Forms">
        <forms loginUrl="Home.aspx" defaultUrl="Admin/AdminHome.aspx">
            <credentials passwordFormat="Clear">
                <user name="admin" password="admin"/>
            </credentials>
        </forms>
    </authentication>

しかし、ユーザー名、パスワードを使用してログインしようとすると、URLを使用してページ自体にリダイレクトされると思います

 /Home.aspx?ReturnUrl=%2fAdmin%2fAdminHome.aspx

解決策を教えてください。

4

1 に答える 1

0

しかし、ユーザー名、パスワードを使用してログインしようとすると

このユーザー名/パスワードを持つユーザーは、ページにアクセスできないようですAdmin/AdminHome.aspx。パラメータで定義さloginUrlれたページにリダイレクトされたのはそのためです。ReturnUrl

これを機能させるには、ログインしているユーザーが/Adminフォルダー (またはAdmin/AdminHome.aspxページ) へのアクセス権を持っていることを確認してください。

于 2012-12-06T09:58:45.703 に答える