Asp.net WebAPI を使用して Restful Web サービスを開発し、web.config ファイルで Windows 認証を使用しました。この WebService は、内部ネットワーク内の社内 Windows アプリケーションによって呼び出されます。問題は、IEブラウザからwebServiceにリクエストを送信すると、認証と承認が正常に機能することです。しかし、Widows アプリケーションを介してリクエストを送信すると、ユーザーは認証されません。シナリオ: 以下の構成を使用すると、Web ブラウザーからの要求は正しく認証されますが、ユーザーが正しいロールを持つ正しい AD グループに属していても、Windows アプリケーションからの要求は認証されません。
<authentication mode="Windows"/>
<authorization>
<allow roles = "someGroup1"/>
<allow roles = "Somegroup2"/>
<deny users="*" />
</authorization>
何が問題なのか、何か提案をしてください。