2009-11-03 11 views
0

내가 Windows 인증으로 실행되도록 내 MVC applcation을 변환하려고 여기 단계를 따라했습니다에서 IIS 6 및 Windows 인증을 사용하여 작동하지 않습니다 :이 작동하지 않습니다 http://go.microsoft.com/?LinkId=9394801만 홈 페이지 MVC

- 로컬 호스트/myapp/Home.mvc/index - home은 컨트롤러가있는 항목보기입니다.

처음에는 applciaiton을로드 할 때 403 오류가 발생하고 주소 표시 줄에서 액세스하려고하면 404 오류가 발생합니다.

모든 다른 경로

는 주소 표시 줄에서 작업하고 applaciiton처럼, 그때부터 작동 - 로컬 호스트/MyApp를/controller.mvc/인덱스

내 Global.asax 파일 보이는 같은 :

routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 

     routes.MapRoute(
      "Default", 
      "{controller}.mvc/{action}/{id}", 
      new { action = "Index", id = "" } 
     ); 

     routes.MapRoute(
      "Root", 
      "", 
      new { controller = "Home", action = "Index", id = "" } 
     ); 

user, role 및 usersInRole 테이블 만 사용하여 aspnet 멤버십 모델을 축소 버전으로 사용하고 있습니다.

User, Identity.Name을 확인할 때 기대하는 바를 얻습니다.

나는이 appraoch가 작동하기 전에 내가 잘못하고있는 것을 모른다. 필요한 경우 더 많은 정보를 제공 할 수 있습니다.

도움을 주시면 감사하겠습니다.

+0

registermvc.wcf 스크립트를 실행 했습니까? 또는 귀하의 링크에 명시된 바와 같이 IIS에 새 확장을 추가 했습니까? –

+0

안녕하세요, 예, 추가했습니다. – Davy

답변

0

localhost/myapp/Home.mvc/************