В примере по вашей ссылке используется HOSTP POST, а не HETP GET. Это «метод [который] не разрешен» - вам нужно изменить код, чтобы вместо этого выполнить GET.
Ссылка, которую вы публикуете в качестве исходного кода для клиента, содержит этот блок:
$.ajax( {
url: url,
data: json,
type: "POST",
processData: false,
contentType: "application/json",
timeout: 10000,
dataType: "text", // not "json" we'll parse
Обратите внимание на type: "POST"
там - ваш должен быть "GET". Я предполагаю, что вы взяли свой JQuery по ссылке, которую вы разместили, потому что статус 405 говорит о том, что ваш код вызова неправильный, а не служба.