У меня есть гибкое приложение, размещенное на сервере под управлением Windows IIS. На этом же сервере есть несколько служб отдыха, с которыми приложение взаимодействует. Остальные службы имеют проверку подлинности Windows, поэтому их URL не могут быть вызваны без учетных данных. Гибкое приложение должно быть доступно для всех, чтобы к его файлам обращался анонимный доступ. Проблема, конечно, в том, что когда приложение пытается вызвать остальные службы, браузер открывает диалоговое окно с запросом имени пользователя и пароля Windows. Я наивно надеялся, что если я настрою анонимный доступ на гибком сайте, чтобы использовать учетные данные учетной записи Windows, у которой было разрешение на просмотр остальных служб, которые могли бы решить проблему. Я надеялся, что IIS увидит, что браузер использует правильные кредиты для просмотра гибкого приложения и использует те же кредиты для получения остальных услуг. Неправильно, это не сработало.
Так что я хочу, невозможно? Я хотел бы найти способ не заставлять пользователя вводить кредиты Windows, сохранять остальные службы с помощью проверки подлинности Windows и иметь приложение flex, способное получать доступ к остальным URL-адресам. Есть идеи? Я что-то пропустил? Также может оказаться, что приложение flex работает по протоколу http, а остальные службы должны вызываться по протоколу https. Это меняет ваш ответ? Любые мысли высоко ценится.