2017-03-27 2 views
1

私はweb.configのsystem.webServerを使用するasp.net webappを使用しており、ユーザーアカウントのリストをロールとして持っています。web.configのsystem.webServer/security/authorization aspcoreへの移行方法

<system.webServer> 
    <validation validateIntegratedModeConfiguration="false" /> 
    <security> 
     <authorization> 
     <remove users="*" roles="" verbs="" /> 
     <add accessType="Allow" roles="MOON\USER1" /> 
     <add accessType="Allow" roles="MARS\USER2" /> 
     </authorization> 
    </security> 
</system.webServer> 

この許可をasp.netコアで達成するには、私はさまざまなアプローチを試みましたが、いずれも機能していないようです。制限されたユーザーのためにロードするWebアプリケーションの承認を実装するasp.netコアの右と最善の方法は何ですか。

答えて

0

解決方法を見つけられたかどうかわかりませんが、その設定ファイルの最初の問題は認証規則が順番に一致していることです。すべてのリクエストが最初に拒否と一致し、USER1とUSER2のアクセスを評価することはありません。

関連する問題