我有一个运行在网页上的Silverlight 4应用程序。我想允许Silverlight客户端通过执行类似下载一个设置文件:如何允许Silverlight客户端应用程序访问Apache服务器上的文本文件,但不允许浏览器访问?
Uri url = new Uri(@"config\settings.xml", UriKind.Relative);
WebClient client = new WebClient();
client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(client_DownloadStringCompleted);
client.DownloadStringAsync(url);
但理想情况下,我想,如果用户试图直接通过访问访问该文件在浏览器返回一个403 Forbidden错误http://www.mywebsite.com/config/settings.xml
这可能使用.htaccess吗?