Method | Request URI |
---|---|
POST | /API/LogOn/ResetPassword/ |
This example will send a account reset email for user1, who has the email address user1@dundas.com. This sample requires that the email options be enabled on the Dundas BI server.
using System.Net; using System.Net.Http; using System.Runtime.Serialization; using System.Runtime.Serialization.Json; using System.Web.Script.Serialization; ... using (HttpClient httpClient = new HttpClient()) { string url = "http://localhost:8004/API/LogOn/ResetPassword/"; // Define the request body HttpContent requestBody = null; using (var response = httpClient.PostAsync(url, requestBody).Result) { if(response.StatusCode == HttpStatusCode.OK) { Console.WriteLine("Success"); } } }
import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpPost; import org.apache.http.client.methods.HttpDelete; import org.apache.http.client.methods.HttpGet; import org.apache.http.client.methods.HttpPut; import org.apache.http.impl.client.HttpClientBuilder; import org.apache.http.util.EntityUtils; import org.apache.http.entity.StringEntity; import org.json.JSONObject; ... HttpClient httpClient = HttpClientBuilder.create().build(); String url = "http://localhost:8004"; String requestUrl = "http://localhost:8004/API/LogOn/ResetPassword/"; // Define the Request Method. HttpPost requstMethod = new HttpPost(requestUrl); HttpResponse response = httpClient.execute(requstMethod); if(response.getStatusLine().getStatusCode() == 200) { System.out.println("Success"); }
$.ajax({ type: "POST", url: baseUrl + "/API/LogOn/ResetPassword/", success: function(data) { // data = A status of 200 for success, // otherwise the error code and the error // details. }, error: function(data) { alert('failed' + data); } });