این هاست را زود تر می گفتید :oops:

1- در اینجا نیازی به اون فولدر d1 نیست. همه را باز بریزید روی روت اصلی
2- شما فایل web.config پیش فرض هاست خودتان را نباید با web.config ساخته شده توسط VS.NET عوض می کردید. یک احتمال هست. اگر روت اصلی را پاک نکرده اید یک web.config پیش ساخته خود هاست برای شما گذاشته است. این فایل کلید طلایی امنیتی سایت شما است.
خطای authentication از نبود و یا overWrite‌شدن این web.config اصلی خبر می دهد.

دو حالت دارد
الف - یا آنرا هنوز پاک نکرده اید که خیلی هم عالی . هنگام آپلود کردن فایلها تمام فایلها را از روی کامپیوتر آپلود کنید بجز web.config را
ب- این فایل مهم پیش فرض را روی هاست ندارید و آنرا پاک و یا overWrite کرده اید. اگر اینطور است بگویید یکی برای شما درست کنم و همینجا آپلود کنم.