web.config в .net 4.0 - PullRequest
       14

web.config в .net 4.0

0 голосов
/ 19 декабря 2011

Я разработал приложение в 4.0 (мой первый раз), и у меня есть только 2 страницы. Я развернул его, и он работает нормально, если я наберу www.mytestapp.com/testpage.aspx

Но если я просто наберу mytestapp.com, он перенаправит его на www.mytestapp.com/Account/Login.aspx?ReturnUrl=%2f

.

Я думаю, это потому, что в моем файле web.config есть строки ниже. Но когда я закомментирую эти строки и разверну код

  <authentication mode="Forms">
  <forms loginUrl="~/Account/Login.aspx" timeout="2880" />
  </authentication>

и если я наберу www.mytestapp.com/testpage.aspx, он запрашивает у меня ID пользователя и пароль.

Как я могу это исправить ?? Как я могу заставить приложение перейти на testpage.aspx по умолчанию, не спрашивая ни ID пользователя, ни пароля?

1 Ответ

0 голосов
/ 19 декабря 2011

существует проблема с HttpCookie, сгенерированным для файла cookie ASP.net Session и FormAuthentication. Web.Config Поместите это

 <system.Web>
   <httpCookies domain=".mytestapp.com" />
 </system.web> 
...