1 人のユーザーを除くすべてのユーザーがアクセスできるようにアクションを保護したい場合、どうすればよいですか?
ユーザーが製品を持っているとしましょう。彼らが EditProduct アクションに移動したときに、他のユーザーがアクセスできないようにするにはどうすればよいですか? 以前は、常にUser.Idenity.Namedthat を使用してユーザー名と比較していました。usernameただし、代わりに誰かがログインするとUserName、同じユーザーであってもケースが壊れます。
.ToUpper()すべてのチェックで or のようなものを使用することは、非常に薄っぺらで非効率的です。