IIS を実行している Windows サーバーでホストされているフレックス アプリがあります。その同じサーバーには、アプリがやり取りするいくつかの残りのサービスがあります。残りのサービスには Windows 認証があるため、資格情報なしで URL を呼び出すことはできません。匿名アクセスを有効にすることでファイルにアクセスできるように、flex アプリはパブリックにアクセスできる必要があります。問題はもちろん、アプリが残りのサービスを呼び出そうとすると、ブラウザーがウィンドウのユーザー名とパスを求めるダイアログ ボックスを表示することです。フレックスサイトで匿名アクセスを設定して、問題を解決する残りのサービスを表示する権限を持つWindowsアカウントの資格情報を使用することを素朴に望んでいました. ブラウザーが適切な資格情報を使用してフレックス アプリを表示し、それらの同じ資格情報を使用して残りのサービスを取得することを IIS が確認することを期待していました。うまくいきませんでした。
それで、私が望んでいることは不可能ですか?ユーザーに Windows クレデンシャルの入力を強制せず、Windows 認証を使用して残りのサービスを保持し、フレックス アプリが残りの URL にアクセスできるようにする方法を見つけたいと思います。何か案は?何か不足していますか?また、flex アプリが http で実行されており、残りのサービスは https で呼び出す必要があることが判明する場合があります。それはあなたの答えを変えますか?どんな考えでも大歓迎です。