私のプロジェクトでは、ログイン コントロールを使用してユーザーを認証し、次のように web.config でアクセス許可を設定しました。
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" />
</authentication>
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
しかし、新しい要件に従って、API を介した認証の代替手段を設定しましたが、API を介して認証した後、ユーザーをホームページにリダイレクトすると、ログイン ページにリダイレクトされます。この特定のケースで、web.config 設定を変更せずにログイン コントロールを使用せずにユーザーを認証する方法はありますか。ユーザーが API を介して認証を受けることを選択した場合、ユーザーにログイン コントロールを表示できません。