I have a Kronos entry point http://kronos../wfc/XmlService that I should be able to access however when I open it in the brower the response is:
You get that with the brower because the Kronos server only support POST requests and the Browser is issuing a GET Request. The reason for that is because Kronos requires an XML in the body and the POST is the most adecuate method to do so.
The way to access the Kronos XML API, is making a WebRequest to the URL you have with the Method set to POST like this:
HttpWebRequest reqFp = (HttpWebRequest)HttpWebRequest.Create(KronosServerUrl);
reqFp.Method = "POST";
reqFp.ContentType = "text/xml";
Note how the ContentType is also set to text/xml.