Я бы порекомендовал ознакомиться с инструментарием разработчика LinkedIn (http://linkedintoolkit.codeplex.com/).. Они создали хорошую C # -библиотеку, которая оборачивает REST API LinkedIn.
Как только вы впервые предоставите свои учетные данные в LinkedIn через свое приложение, вы можете сохранить токен в предоставленном XMLTokenManager. Затем токен может быть повторно использован при последующих запросах, и вам не будет предложено повторно ввести свои учетные данные LinkedIn. LinkedIn Developer Toolkit использует библиотеку DotNetOpenAuth для аутентификации OpenAuth.
Похоже, вы подразумеваете, что приложение может использовать ваши личные данные LinkedIn для поиска, поэтому это должно работать для вас.
Я использую библиотеку для получения рекомендаций LinkedIn и их отображения на веб-сайте моей компании.