Я использую стандартную страницу входа ASP.NET для защиты XAP-файла Silverlight - я не хочу, чтобы пользователи могли загружать XAP, если они не вошли в систему.
Для этого я добавилследующее для system.web в web.config веб-приложения:
<authentication mode="Forms">
<forms loginUrl="login.aspx" timeout="30" />
</authentication>
<authorization>
<deny users="?"/>
</authorization>
Если я использую приложение с помощью веб-сервера разработки Visual Studio, тогда все работает, как я ожидаю.Однако, если я использую IIS, вы можете просматривать и загружать XAP без входа в систему.
Я что-то упустил или это невозможно?