2016-03-17 1 views
2

У нас есть проблема с обычными примерами поиска в Azure. tl; dr; - это то, что запрос перед пролетом CORS от браузера получает 403 FORBIDDEN в Search Basic.Запрещен запрос OPTIONS в Azure Search Basic?

Мы решили это, временно перейдя к экземпляру Standard.

Мы попытались создать бесплатный сервис для тестирования и разработки службы поиска для сайта Angular, и мы сделали это успешно. Когда мы попытались загрузить весь набор данных, он превысил квоту, поэтому мы перешли на базовый уровень.

Мы обновили домен и ключ для поиска, но он начал отвечать 403, когда был достигнут запрос OPTIONS, учитывая, что он является междоменным. CORS был настроен правильно, но мы даже установили его, чтобы все происхождение и результат были одинаковыми.

При обращении непосредственно через почтальон запросы GET были правильно адресованы. ОПЦИИ, однако, возвращены 403.

Мы пытались исправить проблему, поэтому мы создали экземпляр стандарта и, к нашему удивлению, он снова работал со всем набором данных. Мы создали три основных экземпляра при попытке проверить это в US EAST, и все они привели к тому же ответу.

Отключено ли это из-за предварительного просмотра?

ответ

2

Ожидается, что это сработает. Это была ошибка, и исправление теперь в производстве. Извините за беспокойство!

+0

Исправление теперь развернуто во всех регионах. Дайте ему шанс и сообщите нам, если у вас возникнут проблемы. Благодаря! –

+0

Я установил Azure Search в регионе Западной Европы, и мне удалось только справиться с тем, чтобы функция CORS работала над стандартом. Кажется, что это не влияет на Basic или Free – TimBunting