Problem for showing HTTP content on HTTPS

Ask a Question related to ASP.NET Security, Design and Development.

  1. #1

    Default Problem for showing HTTP content on HTTPS

    Hi,

    I have a webpage which is accessible on HTTPS protocol as it is on a machine
    which is configured to use 443 port.
    But this webpage has to show images from a machine which exposes it on HTTP
    and not HTTPS.
    So on my webpage I had to write <img
    src="http://photomachine/service1/folder1/abc.jpg" />

    Now whenever I open my webpage (https) from IE I get the the warning that it
    contains some non-secure items.
    I do not want this. For it option which I thought of is to make photomachine
    also https, but for it we will have to Buy another
    certificate from VeriSign. Is there any workaround for this.

    Simply, how to show HTTP content on HTTPS without that pop-up everytime.

    In anticipation of an earliest reply...

    TIA
    Nikhil.


    Nikhil Garg Guest

  2. Similar Questions and Discussions

    1. http to https
      Is there a coldfusion function that determines the gives me the protocol of the address bar(http, https) .I tried GetHttpRequestData, but I do not...
    2. [PHP] PHP won't parse under https, but will with http
      >> Is this a virtual host ? How did you define the AddType in httpd.conf ? Yes. And I believe our AddTypes are set for each v-host. In this case,...
    3. PHP won't parse under https, but will with http
      I'm not sure if this is the right forum for this question, but I'm hoping someone can help nonetheless. :) I installed an SSL Cert. on a site the...
    4. HTTPS to HTTP
      When I am using server-side button to switch from https to http by using response.redirect "http://a.apsx" in response to the client event, I am...
    5. Switching to and from http and https
      hello all. currently, this is how a line of my form is setup (names have been changed to protect the innocent ;) <form...
  3. #2

    Default Re: Problem for showing HTTP content on HTTPS

    Hi,

    Dun think there is a straight workaround to this situation, Nikhil.

    The popup window is a built-in security feature that cannot be overriden.

    The only way I can think of is to use the same cert for the sites of the
    same machine but I dun think you can do that for different machines.

    Thats my 2 cts worth...

    hth
    --
    Thank you very much

    Warmest Regards,
    Softwaremaker (WilliamT)
    Software Architect

    +++++++++++++++++++


    "Nikhil Garg" <nikhilg@grapecity.com> wrote in message
    news:%23lPN348hDHA.2408@TK2MSFTNGP12.phx.gbl...
    > Hi,
    >
    > I have a webpage which is accessible on HTTPS protocol as it is on a
    machine
    > which is configured to use 443 port.
    > But this webpage has to show images from a machine which exposes it on
    HTTP
    > and not HTTPS.
    > So on my webpage I had to write <img
    > src="http://photomachine/service1/folder1/abc.jpg" />
    >
    > Now whenever I open my webpage (https) from IE I get the the warning that
    it
    > contains some non-secure items.
    > I do not want this. For it option which I thought of is to make
    photomachine
    > also https, but for it we will have to Buy another
    > certificate from VeriSign. Is there any workaround for this.
    >
    > Simply, how to show HTTP content on HTTPS without that pop-up everytime.
    >
    > In anticipation of an earliest reply...
    >
    > TIA
    > Nikhil.
    >
    >

    Softwaremaker Guest

  4. #3

    Default Re: Problem for showing HTTP content on HTTPS

    Is there a way you can serve the images from the machine which has the
    certificate? Either physically put the images on the webserver, or map a
    drive from the web server to the machine which has the images, and create a
    virtual folder in IIS that points to the remote machine so that the images
    are all being served from the web server. Why are the images being served
    from a seperate machine?

    It is important to note that some programs or HTTP proxies designed to
    suppress banner adverts, will filter out images which are not on the same
    server as the web page - meaning that if the images are not served from the
    same machine, they may not display at all! Probably only a few people will
    be in this situation, but it's something to think about.

    Nick Gilbert


    "Nikhil Garg" <nikhilg@grapecity.com> wrote in message
    news:%23lPN348hDHA.2408@TK2MSFTNGP12.phx.gbl...
    > Hi,
    >
    > I have a webpage which is accessible on HTTPS protocol as it is on a
    machine
    > which is configured to use 443 port.
    > But this webpage has to show images from a machine which exposes it on
    HTTP
    > and not HTTPS.
    > So on my webpage I had to write <img
    > src="http://photomachine/service1/folder1/abc.jpg" />
    >
    > Now whenever I open my webpage (https) from IE I get the the warning that
    it
    > contains some non-secure items.
    > I do not want this. For it option which I thought of is to make
    photomachine
    > also https, but for it we will have to Buy another
    > certificate from VeriSign. Is there any workaround for this.
    >
    > Simply, how to show HTTP content on HTTPS without that pop-up everytime.
    >
    > In anticipation of an earliest reply...
    >
    > TIA
    > Nikhil.
    >
    >

    Nick Gilbert Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139