2017-11-22 8 views
2

Web Apiで「電卓」と言っています。これには、Add、Subtract、Multiply、Divideというメソッドがあります。私は、私たちがそれらをハンドオーバするときにAdd、Subtractメソッドだけがクライアントに見えるようにしたいと思っていました。そして私が別のクライアントに渡すとき、私は掛け算と除算の方法だけを示したかったのです。 Web Api 2.0で可能ですか?Web Api内で、あるクライアントに対していくつかのメソッドを表示/非表示にする方法

+2

精巧:

ここで認証が記事から、どのように動作するかの小さな例ですか? APIへのアクセス権を与えることを意味しますか?それは十分に文書化されている認可で行われます。 – Crowcoder

+0

たとえば、私は4つのメソッドを含む複数のクライアントにapiを渡しましたが、クライアントには2つのメソッドが見えるようにしたいと考えました。 Client1は、Web APIを参照するときに2つのメソッドしか表示されません。同様に、別の2つのメソッドは、クライアント2のみ。 – Shri

答えて

5

Authentication And Authorization

この記事ではかなりよくそれを説明しています。クライアントが認証されると、条件に基づいて特定のアクションを実行する権限をクライアントに与えることができます。どのような「ハンドオーバー」手段に

​​
関連する問題