2017-01-02 3 views
2

Garmin API에 등록했으며 "Request Token"및 "Request Token Secret"를 얻을 수 있지만 인증을 확인하려고 할 때 (즉, 응용 프로그램이 사용자를 로그인 표시로 리디렉션 할 때)C# MVC 웹 사이트

Mixed Content: The page at ' https://connecttest.garmin.com/oauthConfirm?oauth_token= ""oauth_callback=""' was loaded over HTTPS, but requested an insecure font ' http://themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTb3hpw3pgy2gAi-Ip7WPMi0.woff '. This request has been blocked; the content must be served over HTTPS.

이의 잘못을 이해 할 수 없음 : 사용자가 올바른 자격 증명을 입력해도 그것이 내가 오류 아래에있는 콘솔을 확인에 "Invalid sign in. (Passwords are case sensitive.)"

을 보여줍니다에서의 페이지에 서명을 한 후 "가민 연결". 어떤 도움이라도 대단히 감사하겠습니다.

감사합니다.

답변

1

이 문제는 HTTPS 대신 HTTP를 통해로드되는 글꼴에서 비롯된 것임을 알고 있습니다. 문제를 해결하려면 http :

//themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTb3hpw3pgy2gAi-Ip7WPMi0.woff 
+1

빠른 답장을 보내 주셔서 감사합니다.하지만이 페이지를 가지고 있지 않아서 URL에서 URL을 삭제하는 방법은 무엇입니까? 이 문제가 로그인하지 않고서 진짜 문제인지 묻고 싶습니다. – NewbieCoder

+0

http를 제거하면 브라우저에서 사용할 올바른 스키마를 정의하게됩니다. "http"없이 URL을 구성하고 그대로 사용하십시오. – PMerlet

+1

나는 내가 말한 것을 얻지 못했다고 생각한다. 나는 단지이 글꼴에 대한 참조를 포함하고있는 페이지의 URL을 구성하고 있으므로, 그 글꼴 참조 URL에서 http를 제거 할 수는 없다. 또한이 페이지는 웹 사이트의 페이지가 아닙니다.이 사이트는 제 3 자 웹 사이트의 페이지로 URL은 내가 구성하고 타격하는 URL입니다. – NewbieCoder

1

글꼴을 삭제하면 잘못된 로그인이 발생하지 않습니다. 사용자가 사용중인 garmin 테스트 환경에 있는지 확인 하시겠습니까?

프로덕션과 동일한 데이터베이스가 아니기 때문에 새 계정을 별도로 만들어야합니다.