В моем приложении я включил пользовательский интерфейс swagger.Невозможно прочитать из файла в пользовательском интерфейсе Swagger
Когда я пытаюсь увидеть пользовательский интерфейс swagger, я получаю документацию API красиво, но через некоторое время он показывает значок ошибки на кнопке.
сообщение об ошибке, как показано ниже:
[{ "Уровень": "ошибка", "сообщение": "Невозможно прочитать из файла http://MYIP/swagger/docs/v1"}]
I я не уверен, что вызывает его. Если я обновляю, он работает и показывает ошибку через несколько секунд.
Можете ли вы сказать в каком файле мы можем настроить убрать валидатор для отключения? – shashi009
Это зависит от того, какую структуру вы используете. Например, с Web Api 2 в Startup.cs: 'общественного недействительными конфигурации (IAppBuilder приложение) { ... HttpConfiguration конфиг = новый HttpConfiguration(); SwaggerConfig.Регистрация (конфигурация); } '}' Затем валидатор может быть сконфигурирован в SwaggerConfig.cs –
Для следующего человека - когда я скачал и получил значок-валидатор, работающий локально, я узнал, что мой jail jail был действительным. Ошибка была в том, что мой swagger.json недоступен удаленно (это то, что я [и, вероятно, вы] захотите). –