私は自分のオブジェクトにクレームのリストを持っており、その名前で特定のクレームを探し、その値をブール値で見つけたいと思います。私は次のクエリを書いていますが、文字列とブールオペランドに '& &'演算子を使用できないというエラーが表示されています。Identity oauthから特定のクレームを得るためにこのLINQクエリを書く方法
bool isSSO = context.Ticket.Identity.HasClaim(c => c.Type == "IsSSO"&& c.Value);
助言してください。
そして、何を比較したいですか? – dinotom
'c.Type'が' string'で、 'c.Value'が' bool'であることを確認しますか? –
@Arturo:ええと、c.Typeは文字列で、c.Valueはboolであり、c.Valueの値に基づいてisSSO変数を設定したいとします。 – Rash