Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

IIS'te dosyaya direk erişimi engellemek


Öne çıkan mesajlar

Mesaj tarihi:
youtube-like bi site yapıyorumda video dosyalarına direk browserdan url girip erişilebiliyo. IIS üzerinden bi dünya engelleme denedim ama bu sefer de videolar site üzerinde de yüklenmiyo. bi çare bulamadım. help plox? site asp.net bu arada.
Mesaj tarihi:
Dosyayi ziyaretci erisimine kapatirsan flash player gibi client tarafinda calisan her seye de kapatmis oluyorsun.

Haliyle client tarafina kapatirsan dosyanin trafigini farkli sekilde stream etmen gerekiyor. En basit yontemlerden biri dosya icerigini .NET ile okuyup duzgun header ile direkt browser'a yazdirabilirsin. Ha tabi dosya boyutu haricinde video suresini falan alip client'a gondermek sikinti olacaktir oyle bir durumda

En makulu bir de video streaming server kurup onu kullanmak ama o kismina da yatirim yapmak istemezsin sanirim. =)
Mesaj tarihi:
Bu konuda fazla bilgim yok ama, bir server side video süresi kadar gecici linkler oluşturup o link üzerinden videoyu gösterebilirsin gibi olabilir gibime geliyor
Mesaj tarihi:
http handler ile istediğin şeyi yapabilirsin ama yazman gerekir (ya da belki hazır bulursun bilmiyorum.

http handler ile daha iis web site'ına erişmeden request'i handle edeceğin için, isteğe bağlı olarak kime nasıl response döneceğini de belirleyebiliyorsun. ne biliyim direct access'i kapatıp, sadece kendi sitenden gösterme gibi şeyleri yapabilirsin. ama başka sitelere de embed etme gibi durumlar varsa, o dosyaya erişimi engelleyemezsin. sadece işleri zorlaştırabilirsin ki indirmek isteyen her türlü indirir. bkz.: youtube gibi siteler.

keywords: iis http handler
Mesaj tarihi:
reyou said:

mime type kismina gir, kaldir ordan extension u

bu kendi playerımın da videoya erişimini engelliyo.

bu http handlerla baya karşılaştım nette ararken ama uğraşmak istememiştim. bu kadar basit bişeyi niye bu kadar kastırmışlar onu anlamadım :D videolar mp4 ve player da html5 olduğu için direk linklensin istemiyorum başkaları da benim hostladığım videoyu gösterebilir kendi sitesinde vs. mecburen http handler yazıcaz o zaman :P teşekkür ettim tüm cevaplar için
×
×
  • Yeni Oluştur...