Я работаю над Rest Api с ASP Net Core 1.0. Я использую Swashbuckle 6.0.0-beta902 для создания красивой документации. Эта документация поставляется с пользовательским интерфейсом Swagger (доступным через swagger / ui / index.htm).
Поэтому я хочу настроить свое приложение так, чтобы пользователи, прошедшие проверку подлинности, получали доступ к URL-адресу swagger / ui /. Действительно, я хочу ограничить доступ к документации только для разрешенных пользователей.
В ASP Net Core 1.0 нам просто нужно добавить [Авторизация] в класс или метод для требуемых аутентифицированных пользователей. Но как определить, что для URL-адреса нужен аутентифицированный пользователь?