SSL を使用しているため、WSHttpBinding とトランスポートに設定されたセキュリティ モードを使用する WCF サービスがあります。また、サービスを使用する 1 つの Web アプリケーションのみがサービスを呼び出すことができるようにするよう求められました。他のアプリケーションがサービスと通信するのをブロックする方法はありますか?
アプリケーションとサービスはすべて会社のイントラネット内で実行されていますが、そのイントラネットには他のアプリケーションも存在する可能性があるため、それらをブロックする必要があります。トランスポートの clientCredentialType ="Windows" を設定しようとしましたが、サイトにアクセスするたびにログインのプロンプトが表示され続けます。サイトが起動すると、ユーザーはすでにログインしているため、ユーザーはそれを望んでいません。