2014-11-26 2 views
-4

Пила другие вопросы/ответы от сентября и все еще не имеет никакого успеха. У меня такая же проблема, описанная в исходном посте, когда вы нажимаете кнопку «Попробовать», точки в правом нижнем углу мигают, но никогда не получат ответа, даже если ключ авторизации указан или параметры не указаны. И FireFox, и Chrome делают то же самое. Я попробовал обновить конфигурацию CORS, как описано в предыдущем сообщении, перезапустил сервер и не имел никакого эффекта. Я использовал Firebug и увидел следующее в консоли:WSO2 1.7 - «Попробуйте» Не работает

Blocked loading mixed active content "...localhost:8280/phoneverify/1.1.0?PhoneNumber=18008765432&LicenseKey=0" 

...l = xml.replace(reg, '$1\n$2$3').replace(wsexp, '$1\n').replace(contexp, '$1\n$2... 

swagger-ui.js (line 1624) 

Любые идеи, что мне может понадобиться?

+0

Пожалуйста, по крайней мере, ссылку на это оригинальное сообщение, на которое вы ссылаетесь. – Bergi

ответ

0

Установите URL-адреса API-адресов в конфигурациях CORS и перезапустите сервер. Добавьте опцию HTTP-глагол в свои ресурсы API с типом аутентификации «Нет». Попробуйте свой API в браузере Chrome. Если ваш бэкэнд поддерживает метод OPTIONS, это должно сработать.

Если он не работает, проверьте наличие ошибок в браузере. Основными ошибками могут быть:

  • API не поддерживает метод OPTIONS для текущего ресурса с «Нет» Тип аутентификации.
  • Бэкэнд не поддерживает метод ОПЦИИ.
  • API-адрес магазина, который вы сейчас пытаетесь оценить, не включен в конфигурацию CORS.
  • Блокировка браузера.
+0

Благодарим вас за ответ и извините за задержку. Как указывал еще один плакат, я не смог указать URL-адрес сообщения, на которое я ссылался, вот он: http://stackoverflow.com/questions/25483556/try-it-now-in-the-quick-start-never- Возврат В предыдущую запись я обновил конфигурацию CORS в api-manager.xml, чтобы теперь она говорила: https: // localhost: 9443, http: // localhost: 9763, http: // localhost: 8280 В противном случае я просто выполнил инструкции в руководстве QuickStart, как упоминалось в сообщении, на которое я ссылался. – Scot

+0

Кроме того, я использую браузер Chrome и даже нашел способ запустить браузер с аргументом, который отключает всю безопасность и имеет те же результаты. Из вашего ответа я просмотрел раздел API в api-manager.xml, но не был точно уверен, что вы предлагаете, и какие другие параметры мне могут понадобиться для определения API. Я ценю любую дополнительную помощь, которую вы можете предоставить. – Scot