Просто измените свою страницу входа, чтобы проверить информацию о реферере или URL.
Если он обнаружит это, автоматически заставьте его аутентифицировать этого пользователя, которого вы настроили.
Например.
// In your signin aspx file
bool bYourCriteriaIsMet = true; // do something here like check the referrer or querystring etc..";
if (bYourCriteriaIsMet)
{
FormsAuthentication.RedirectFromLoginPage("Your Temp User Name", false);
}
Просто выясните, что вам нужно проверить, а затем выполните перенаправление вручную.
Вы также можете просто иметь нужную страницу в незащищенной области, например, там, где существует ваша страница входа, тогда любой сможет получить к ней доступ, не беспокоясь обо всем этом перенаправлении и аутентификации.