나는 다음과 같은 URL로 IIS7에서 실행 내 WCF 서비스 (.NET 3.5) 400 오류가 점점 오전 :WCF/IIS 400 오류
http://localhost/mrlabatch/MRLABatchProcessingService.svc/events/sr123%20eb/ACCESSCONTROL,ADT,ADTDERIVATION,ADTSTATIONNUMBER,ADTYEAR,CITY,COUNTY,FACILITYTYPE,FEDERALAIDROUTENUMBER,FUNCTIONALCLASSIFICATION,JURISDICTION,LEFTSHOULDERTYPE,LEFTSHOULDERWIDTH,LEFTSIDEWALKWIDTH,MASSDOTHIGHWAYDISTRICT,MEDIANTYPE,MEDIANWIDTH,MPO,NHSSTATUS,NUMBEROFPEAKHOURLANES,NUMBEROFTRAVELLANES,RIGHTOFWAYWIDTH,RIGHTSHOULDERTYPE,RIGHTSHOULDERWIDTH,RIGHTSIDEWALKWIDTH,ROUTEKEY,SPEEDLIMIT,STREETNAME,STREETOPERATION,SUBROUTE,SURFACETYPE,SURFACEWIDTH,TERRAIN,TRUCKROUTE,UNDIVIDEDLEFTSHOULDERTYPE,UNDIVIDEDLEFTSHOULDERWIDTH,URBANIZEDAREA,URBANTYPE/?frommp=8.28489&tomp=10.30031
이 URL은 Visual Studio에서 디버깅 할 때의 잘 작동합니다
(지정 물론 다른 포트)
나는 그것이 VS와 IIS 모두에서뿐만 아니라 잘 작동하는 URL 단축 경우
http://localhost/mrlabatch/MRLABatchProcessingService.svc/events/sr123%20eb/ACCESSCONTROL,ADT,ADTDERIVATION,ADTSTATIONNUMBER,ADTYEAR,CITY,COUNTY,FACILITYTYPE,FEDERALAIDROUTENUMBER,URBANIZEDAREA,URBANTYPE/?frommp=8.28489&tomp=10.30031
내가 Web.config의 내 maxRequestLength의를 해주 해봤를 :,536,913,632 10
URL 크기에 또 다른 방해물이 있습니까 ???
나는 그것을 보았습니다. URL 길이 문제가 아니라는 것은 의미가 있습니다. 내 솔루션 실제로 URL에 쿼리 연산자를 추가하는 것이 었습니다 "/EVENTS=ev1,ev2,ev3,ev4,...,evN" –