2017-09-18 4 views
0

제목과 마찬가지로 암호를 재설정하기 위해 asp.net 핵심 웹 API에서 생성하는 토큰 인 긴 문자열을 설정하려고합니다. 그것은 그것의 모양을긴 문자열을 경로 매개 변수로 설정 각도 2

'CfDJ8B6FVg53lAlFsw2pAgHLWhiy6LSLX + 4rxJWBeeJBT9UOIt + zmYiQ7sbkPq3S0U8LEFIDgVLlOHMBhlWvUc0xhgVbkL0a/wGyd/eAVTpawnjWm/dKmrpvkgN7eJsDbFDA37zmdKr9hciHV/+ 0zMVxGqsV/G9tsMeyh1id4NGWP0iNg696jvEcAlylSwhs0d0NJTsYycscwRx6TpNGZIfgwuAjoGz9E5ymoh1ST1zERVHSuaWQzm4kFR5s5DCQdMfBIQ ==

그것이 내가이 길

{path:"resetPasswordForm/:code", component: ResetPasswordFormComponent} 

에게 정의가 어떻게 해당 URL과 일치합니다.

내 토큰이 그대로 363,210

http://localhost:4200/#/resetPasswordForm/1 또는 http://localhost:4200/#/resetPasswordForm/sdfsdhfbjsbshdfbjsdf

하지만 같은 복잡한 문자열입니다.

+0

얍를 참조 HTTP GET 메소드 검색어 매개 변수의 크기가 PARAM가로 육교하지 않습니다 확인합니다있다 잘. –

+0

이 문제를 해결할 방법이 있습니까? – Stefan

+0

querystring params를 사용하십시오 – Sonicd300

답변

1

각도 응용 프로그램 URL에는 길이 제한이 있습니다. URL에 모든 것을 추가 할 수 없습니다.

URL에 일부 데이터를 쿼리 문자열로 전달하는 동안이 URL 제한 오류가 발생했습니다. 그런 다음 로컬 저장소에있는 URL과 저장된 데이터를 제한하고 다음 페이지에서 선택해야합니다. 당신은 가능한 경우 귀하의 경우에 그렇게 할 수 있습니다. 토큰 그것은 또한 새로운 PARAM이라고 라우터 일을하게 슬래시를 다시 가지고 있기 때문에

당신은 자세한 내용을 here