I am attempting to create a small application that will push an xml page to a phone. I can do it with a simple ASP page and POSTing to http://ipaddress/CGI/Execute
However; when I execute the POST I am prompted for credentials. When I enter the credentials in my browser the POST works fine.
What I want to know is how can I include the credentials in the ASP page so I am not prompted? I have looked at the SDK and reviewed the samples but I don't know java to translate it into vbScript.
I am only looking for basic authentication.
Do I have to encode the username and password into base64?
If so is there a special key that has to be used in the encryption process?
Here is my asp code.
<head>POST to Phone at 10.10.10.36</head>
<!-- Need a form with an action that goes to the case-sensitive URL for the Phone you want to POST to. -->
<form action="http://10.10.10.36/CGI/Execute" method="POST" >
<!?There must be a form field that contains the xml data for the Phone action and it must be named XML case-sensitive. -->
<textarea COLS=60 ROWS=10 name="XML">
<ExecuteItem Priority="0" URL="Play:chime.raw" />
<ExecuteItem Priority="0" URL="http://10.10.10.201/alert.xml" />
<input type="submit" value="Push" />
Ultimately I want to put this in a desktop app so if anyone would like to share the process to post to a phone in .NET, it would be GREATLY appreciated.
Thanks in advance.