HTML 양식이 실제 페이지 이름을 지정하지 않고 웹 사이트에 게시되면 작동하지 않습니다.HTML 양식 POST가 기본 문서 (Default.aspx가 지정되지 않은 경우)에 "405 메소드가 허용되지 않음"과 함께 실패합니다.
비 작동 코드
<form id="userinput" method="post" action="http://website1/">
(IIS에서 구성)이 웹 사이트의 시작 페이지가 코드
<form id="userinput" method="post" action="http://website1/default.aspx">
'을 Default.aspx를'되어 근무하고 페이지는 우리가 입력이 제대로 경우에 나타납니다 검색 주소창에 "http://wesbite1"을 입력하십시오.
양식이 제 3 자 사이트에서 게시되었으므로 타사에 파일 이름을 포함하도록 수정하기 전에이를 수정하려고합니다.
환경 : 나는 두 개의 웹 응용 프로그램 (V1, V2) 내 로컬 호스트 (두 개의 가상 디렉터리를) 생성 시도하고 (V1에서 V2로) 게시 시도 같은 방법 : 3.5 .NET 5.1
편집을 IIS , 그것은 작동하지 않았다. v2는 default.aspx를 시작 페이지로 가지고 있으며 localhost/v2를 입력하면 페이지가 나타납니다.
정상 작동합니다. –
예. 다시 확인해달라고 ... – Faiz
내 localhost (두 개의 가상 디렉터리)에 두 개의 웹 응용 프로그램 (v1, v2)을 만들려고했는데 동일한 방법으로 게시 (v1에서 v2로) 했는데도 작동하지 않았습니다. v2는 default.aspx를 시작 페이지로 사용하고 http : // localhost/v2 /를 입력하면 페이지가 표시됩니다. – dabadabadoo