ColdFusion 9에서는 cfexchangeconnection 호출에 사용 된 암호에 % 기호가 포함되어있을 때 오류가 발생합니다.cfexchangeconnection은 % 기호를 어떻게 지원합니까?
Could not log in to the Exchange server.
Verify server name, username, and password.
사용자 이름과 우리가 잘 cfldap이와 시스템에 로그인 할 수있는 암호는 생각되지 않습니다
오류입니다. 또한 암호를 백분율 기호가없는 암호로 변경하면 cfexchangeconnection이 제대로 작동합니다.
cfexchangeconnection은 % 기호를 어떻게 지원합니까? 당신은 문자 예를 %25
(즉, URL 인코딩)의 경우 즉, 나 대신 %
의 가능성 \%
을 탈출하려고하면이는 어둠 속에서 촬영하지만, 어떤 변화이다
(코멘트에서)
이것은 의도적으로 설계된 것이 아니며 CF의 버그 일뿐입니다. 실제로, 비록 그것이 설계에 의한 것이라 할지라도 그것은 빈약 한 설계이며, wouls는 여전히 버그로서의 자격이 있습니다. 아마 Adobe와 함께 제기해야합니다 : https://bugbase.adobe.com –
그래, 버그일지도 몰라. 이것은 어둠 속에서의 총이지만, 예를 들어'% 25' 또는 '%'대신에'\ %'와 같이 문자를 이스케이프하려고하면 어떤 변화가 생깁니 까? – Leigh
바나나! @Leigh 나는 그것을 시도하는 것에 대해 생각해 봤고 문자 코드를 찾기 시작했고 산만 해졌다. % 25가 작동합니다. 아직도 오히려 버기 나는 말할 것입니다. 감사! –