Issue with converting from http to https
Good afternoon,
I am trying to convert to the secure URL format, but am getting a credentials invalid error once switching to https:
For Mid Hudson Multiple Listing Service and Great Plains REALTORS MLS:
Example = Mid Hudson Multiple Listing Service if i use the new URL "https://midh-rets.paragonrels.com/rets/fnisrets.aspx/midh/login" with BASIC authorization set in Postman, I get the following error:
<fieldset>
401 - Unauthorized: Access is denied due to invalid credentials.
You do not have permission to view this directory or page using the credentials that you supplied.
Our credentials are as follows:
Mid Hudson Multiple Listing Service -Login URL: http://midh.rets.paragonrels.com/rets... -Login ID: 9112
Great Plains REALTORS MLS -Login URL: http://oabrmls.rets.paragonrels.com/r... -Login ID: 967547
Comments
Two things you need to check right off the bat.
Domain should always have the dash and not dot for example: "midh-rets.paragonrels.com"
Second try the login URL in a browser, make sure to include the "?rets-version=rets/1.8" in the login URL.
If HTTP works with the URL above, but HTTPS doesn't, it is probably incorrect char case in password value.
If both work in the browser, make sure you are setting you app to use Basic authentication when using HTTPS.
Hello again, So I was able to get both http and https version to work in browser. However in Postman app, I am still getting the same error. I am specifying the app to use Basic authorization, but still getting a credentials invalid error.
I was able to do it in postman.
You need to set authorization to basic for each request.
Call login first to establish the session, then send other requests, then logout.
Please see updated case notes and advise. I believe I am setting things as you described, but am not able to get to even login in using https URL.
Your password is incorrect.
Try upper case and then change it since you posted on a public site.
Were you able to get this working?
Unfortunately upper-case on psw did not work. I will have our accounts person update our credentials. Perhaps that could resolve this?
Make sure you have the dash domain name too "midh-rets.paragonrels.com".
Yes, this is the exact name we are using: https://midh-rets.paragonrels.com/ret...
I'm still able to connect to midh using your credentials.
One thing I've found is that it may fail if cookies are present from a previous attempt.
When that happens, if I send again or clear cookies it works.
Hello, I have made sure to clear out cookies each time. After each attempted login/logout session.
If I use the case you originally sent, I get the same Basic header you showed in your example.
Here's what I show in the console when I change the case to the proper one:
Authorization: Basic **
User-Agent: PostmanRuntime/7.29.2
Is that the same Authorization that your console shows when you send the request?
That one worked for me.
You need to look at the "console window" in Postman to see what value was actually sent.
To open console it is on the status bar in mine.