私はWebページに埋め込まれたSilverlight 4アプリケーションを実行しています。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を返したい:私は、Silverlightクライアントのようなものを実行して、設定ファイルをダウンロードできるようにしたいと思いますhttp://www.mywebsite.com/config/settings.xml
これは.htaccessを使用して可能ですか?