با عرض سلام
دوستان من دوتا سوال داشتم
اولی : اینکه چطوری کاری کنیم که سایتمون فقط با یک دامنه کار کند یعنی اگر سایتی رو به شخصی با دامنه a.com فروختیم آن شخص نتواند بروژه را به شخصی دیگری دهد و سایت فقط با دامنه a.com کار کند
دومی : اینکه چکار کنیم که سایت های دیگر نتوانند به فایل ها سایت ما دسترسی داشته باشند به عنوان مثال ما یک فایل حجیم روی سرور نگه داری میکنیم هزینه های آن را برداخت میکنیم و شخص دیگری مطلبی در سایت خودش قرار میدهد و لینک دانلود مطلبش را به فایل ما لینک میکند چگونه از این کار جلوگیری کنیم
برای اینکه سایت فقط روی یک دامنه کار کنه میتونید دامنه رو در پروژه چک کنید و فقط در این دامنه سایت کار کنه
به شکل زیر
کد زیر را در Global قرار دهید
protected void Application_BeginRequest(object sender, EventArgs e) { if (!Request.UrlReferrer.Host.Contains("site.com")) { //دستور مربوطه } }
برای جلوگیری از اینکه سایت دیگری به فایل های شما رفرنس ندهد مثل بالا عمل کنید و دامنه را چک اگر دامنه خودتون بود دانلود بدید در غیر اینصورت دستور مربوطه را بنویسید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)