SFM_Vegeta
-
Posts
2 -
Joined
-
Last visited
Content Type
Forums
Events
3D Prints
Posts posted by SFM_Vegeta
-
-
Hey there!
I want to call my ultimaker S5 using RestSharp and get stuck when it comes to http-digest-authentication. I am using this framework but i get a runtime-error if i add the Authenticator to my request saying the 'realm' is wrong. Without adding there is no error, but of course then i have no access/authentication. This code snippet for example is for printing:
public void printfile(FileInfo fileToPrint) { RestClient restClient = new RestClient(baseUrl + "print_job"); RestRequest request = new RestRequest(Method.POST); restClient.Authenticator = new DigestAuthenticator(this.UltimakerId, this.UltimakerKey); request.AddHeader("Content-Type", "multipart/form-data"); request.AddParameter("jobname", "job"); request.AddFile("file", fileToPrint.FullName); IRestResponse response = restClient.Execute(request); }
Have one of you ever called the ultimaker using RestSharp? Is there an other framework to do digest-authetication with RestSharp, or do i use it wrong? Is it meant for authentication with the ultimaker? Or did you try built the digest-header on your own?
Sorry for my english. I hope i made it clear.
Thank you by now.
EDIT: This is the thrown exception:
System.ApplicationException: "Header not found: Digest realm"
Introduction of myself
in Coffee corner
Posted
Hey there!
I am new here so i want to introduce myself. I come from germany and i still study computer-science in the 'technical-highschool-middlehesse' (THM) in Gießen. Im also working there in a smart-Lab project, in which we are also using an ultimaker S5 besides other devices like Sawyer, UR5e, ACI-Laser and so on. I have a little problem with http-digest authentication on RestSharp so i would love to hear some thinkings from u guys. I already created a topic, but for now im waiting for the approvement from the moderation.
Have a nice day!