У меня есть собственное приложение WebApi с использованием MVC, которое я успешно развернул на стороннем стандартном веб-приложении Asp.net (без Mvc). Я могу назвать свой Api прекрасным, но для этого требуется аутентификация. Web.config настроен, чтобы анонимный доступ к чему-либо в папке \ Anonymous. Довольно стандартный.Asp.net WebApi в стороннем веб-приложении
Поскольку вы получаете доступ к контроллерам/действиям WebApi через маршрут, а не к физическому пути, как мне разрешить доступ к своим действиям в WebApi анонимно?
Спасибо,
Шон
Посмотрите на [ 'AllowAnonymous'] (http://msdn.microsoft.com/en-us/library/system.web.configuration.profilepropertysettings.allowanonymous (v = vs.110) .aspx). –
Я сделал быстрый поиск по этому вопросу и как использовать это для моей ситуации не было очевидно. Спасибо за ссылку, хотя! – Sean
откройте свойства проекта и выберите allowanonymous в true – Tushar