آموزش برنامه نویسی در مشهد

از دسترسی مرورگر وب به فایل ها در صفحات وب ASP.NET جلوگیری کنید

در ASP.NET  ، فایلهایی که نامشان به حرف underscore (_) شروع میشود، توسط مرورگر وب، بررسی نمیشوند. اگر میخواهید بلوک محتوا و یا فایل های طرح بندی تان ، از دید کاربران مخفی بمانند، باید آنها را بصورت زیر نامگذاری کنید:

_header.cshtml

_footer.cshtml

_Layout.cshtml

♦ مخفی کردن اطلاعات حساس  در صفحات وب ASP.NET

در ASP.NET ، راه معمول برای مخفی کردن اطلاعات حساس (کلمه عبور پایگاه داده، رمزهای عبور ایمیل، و غیره) ذخیره اطلاعات در یک فایل جداگانه به نام “_AppStart” میباشد. بصورت زیر میتوان اطلاعات را مخفی کرد:

_AppStart.cshtml
@{
WebMail.SmtpServer = “mailserver.example.com”;
WebMail.EnableSsl = true;
WebMail.UserName = “username@example.com”;
WebMail.Password = “your-password”;
WebMail.From = “your-name-here@example.com”;
}
خروج از نسخه موبایل