title: Power Query returns login form as resultset instead of content even after authentication
body: <p>I am trying to scrape a website resultset to create a table with the results from that specific site. On normal login on this site i can use my credentials to access the contents of the site. Site uses HTTPS</p>
  
  <p>However, when i am trying to retrieve the content of this same site through power BI (and more specific Power Query) I am presented with a resultset of two columns and two rows as if the site was asking me for credentials:</p>
  
  <pre><code>|--------------|-------------|
  |  Username:   |             |
  |--------------|-------------|
  |  Password:   |             |
  |--------------|-------------|
  </code></pre>
  
  <p>This is after i entered my credentials when power query asks for them (not returning any error of faulty input). Credentials are correctly entered. When entering bad credentials it gives an error.</p>
  
  <p>I have tried the following options query wise:</p>
  
  <ul>
  <li>Direct input of the desired website</li>
  <li>Advanced input with Query and Content optionss in M to force POST() instead of GET().</li>
  </ul>
  
  <p>advanced method 1 - shows login form when executed:</p>
  
  <pre><code>let
      Source = Web.Page(
          Web.Contents(
              "https://url.htm",
              [Query=
                  [mNo ="1234",form name="overviewDetailsForm", id="overviewDetailsForm", method="post"
                  ]
              ]
          )
      ),
      Data0 = Source{0}[Data]
  in
      Data0
  </code></pre>
  
  <p>Method 2 - gives an error because option can only be used with anonymous credentials:</p>
  
  <pre><code>let
      Source = Web.Page(
          Web.Contents(
              "https://url.htm",
              [Query=
                  [mNo ="1234",form name="overviewDetailsForm", id="overviewDetailsForm", method="post"
                  ]
              ],
              [Content=Text.ToBinary()
              ]
          )
      ),
      Data0 = Source{0}[Data]
  in
      Data0
  </code></pre>