0

これは私の以前の関連する質問へのリンクです。

 --------------
| ServiceA.svc | ------------> Test Client 1
|  -GetData()  | ------------> Test Client 2
|  -SaveData() |
 --------------


ここまでは順調ですね。メソッドとメソッドをチェックServiceSecurityContext.Current.PrimaryIdentity.Nameインすることで、クライアントを区別して許可/拒否することができます。 これでうまくいきますが、メソッドがまったく呼び出されず、メソッドの外部でクライアントがチェックするようにすると、より効率的だと思います。GetData()SaveData()

これを行うための最も効率的な方法に関する提案はありますか?
私は「ねえ!」と似たようなことを考えていました。この GetData() メソッドはクライアント 1 専用です。あなたはクライアント 2 です。なぜこれにアクセスしようとしているのですか?! 取り出す!!!'

4

1 に答える 1