私はWCFサービスを持っており、WCFにアクセスするためのクライアントライブラリを作成し、これをお客様に提供してWCFへのアクセスプロセスを簡素化します。顧客にとって、彼らは私たちのライブラリで扱われているWCFや他のリモートプロトコルについて知る必要はありません。しかし私はWCFクライアントライブラリを使用しないで誰もが私たちのWCFサービスを発見してアクセスすることを許可したくありません。WCFサービスを自分のクライアントにプライベートにする方法を教えてください。
私はこのようなWCFサーバー/クライアントを構築するためにどのような有価証券モデルが必要ですか。
お客様がWCFに提供する必要があるセキュリティは、サーバーサイトで認証できるWindowsユーザーアカウント(ユーザー/パスワード)のみです。
私たちのWCFサービスはWindowsサービスでホストされており、クライアントライブラリはインターネット経由でWCFサービスを呼び出すことができます。
サービスはWindows XP sp3でホストされます。あなたのコメントのすべて
ajalexander、 お客様のクライアントライブラリを使用して、Windowsアカウントを渡してWCFサービスにアクセスします。 コードの中にはエンドユーザーに非公開にするものもありますので、クライアントライブラリを使用せずにWCFサービスに直接アクセスできないようにしたいと考えています。 私はこれをクライアントに実施したいと思います。 コメントありがとうございました –
@ linning-hu:拡張回答をご覧ください。 – ajalexander
ありがとうajalexander –