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


BioHazarD

Öne çıkan mesajlar

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. =)
Link to comment
Sosyal ağlarda paylaş

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
Link to comment
Sosyal ağlarda paylaş

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
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...