문제

페이지는 다음과 같습니다.

https://www.testmasters.net/test/ssltest2.aspx

내가 (Firefox 또는 Chrome)로 이동하면 "부분적으로 암호화 된 연결"이라고 표시됩니다. 그러나 객체에 대한 모든 참조는 HTTP이며 내가 알 수있는 한 HTTP가 아닙니다.

이상한 점은 필요한 필드 바리 디터를 제거하면 페이지가 제대로 작동한다는 것입니다. 소스는 다음과 같습니다 (ASP.NET 3.5) :

<%@ Page Language="C#" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>SSL Test</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        SSL Test #1
        <asp:TextBox runat='server' ID='textDude' />
        <asp:RequiredFieldValidator runat='server' ID='requiredDude' ControlToValidate='textDude'
            Display='Dynamic' />
    </div>
    </form>
</body>
</html>
도움이 되었습니까?

해결책

나는 내 자신의 질문에 대답했다. Webresource.axd는 HTTP가 아니라 HTTP를 넘어서고있었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top