2017-10-26 4 views
1

現在タイムアウト時にログインするようにリダイレクトされている以下のコードが実装されています。タイムアウト時にユーザタイプに基づいてASP.netの異なるURLにユーザをリダイレクトする方法

<authentication mode="Forms"> 
    <forms loginUrl="~/Login/Index" timeout="45" /> 
</authentication> 

しかし、今ではユーザータイプに基づいて別のURLにリダイレクトする必要があります。

答えて

0

Indexのアクション(AccountController)(または必要なビューを呼び出すために使用されているコントローラー)では、ユーザーのタイプを確認してそこからリダイレクトできます。あなたはもちろんのusertypeを取得する方法の例

public ActionResult Index() 
{ 
    if(usertype=="admin") 
    { 
     RedirectToAction("Theactionyouwanttoredirectto"); 
    } 
} 

については

を使用すると、「ユーザータイプ」とどのようにアプリケーションが構成されていることにより、何を意味するかに依存します。

関連する問題