Можете ли вы использовать тот же токен в ADFS для 2 разных вечец? -- asp.net-mvc поле с участием asp.net-web-api поле с участием adfs пол Связанный проблема

Can you use the same token in ADFS for 2 different relying parties?


0
vote

проблема

русский

В настоящее время у меня есть 2 полагающими партии настроек на одних и тех же сервере ADFS; Один для моего веб-API и одна настройка для приложения MVC. Когда я получаю токен для аутентификации в MVC-приложении, я поймаю этот токен, чтобы отправить его в мою веб-API для аутентификации. Этот токен не работает для веб-API. Если я специально сделаю новый призыв к этой обработке Partying Party (Web API), она будет работать, поэтому я думаю, что он правильно настроен в ADFS ... Есть ли проблема конфигурации в ADFS, не допускает того же токена для работы для обоих?

Это даже возможно?

Это неправильная архитектура в ADFS?

Должен ли я использовать одну опору для обоих приложений?

Английский оригинал

Currently I have 2 relying parties setup in the same ADFS server; one for my web api and one setup for MVC application. When I get the token for authenticating in MVC app I capture this token to send it to my web api for authentication as well. This token does not work for the web api. If I specifically make a new call for that relying party(web api) it will work so i think that it is setup correctly in ADFS... Is there a configuration issue in ADFS not not allow the same token to work for both?

Is this even possible?

Is this the wrong architecture in ADFS?

Should I use one relying party for both apps?

</div
        

Список ответов

0
 
vote

Вы можете использовать делегацию личности, которая помогает в таких сценариях, как это, где приложение вызывает сервис вместо пользователя.

Этот аналогичный вопрос имеет несколько хороших ресурсов: Пройдите токен ADFS к сервису

 

You can use Identity Delegation which helps in scenarios like this where an app calls a service instead of a user.

This similar question has some good resources: Pass ADFS Token to a Service

</div
 
 

Связанный проблема

3  Удалить элемент от JsonResult в C #  ( Remove an element from jsonresult in c sharp ) 
У меня есть <код> JsonResult объект для возврата из метода MVC, но мне нужно удалить один элемент от него перед отправкой. <Сильное> Обновление: Я пытаюс...

0  IdentityServer3: Owin Katana Marmware бросает ошибку «Invalid_Client», так как она не может получить токен  ( Identityserver3 owin katana middleware is throwing invalid client error as it ) 
Мы используем IdentityServer3 в качестве провайдера идентичности и промежуточное программное обеспечение Owin Katana, чтобы сделать рукопожатие на основе Conn...

3  XVal и шаблон ViewModel - можно ли сделать?  ( Xval and the viewmodel pattern can it be done ) 
Я добавил XVal в приложение Nerddinner - пока так хорошо, я получаю проверку на стороне клиента с jQuery.validate в одной строке, которая действительно красив...

-2  Гольф HCP Calculator  ( Golf hcp calculator ) 
Я работаю над программой в ASP.NET MVC, где моя цель - сделать показатель для гольфа. в Golf у каждого игрока есть гандикап, который дает им ряд дополнитель...

0  Передать коллекцию значений к действию, динамически созданные текстовые ящики  ( Pass a collection of values to action dynamically created textboxes ) 
Я создаю текстовые коробки динамически с jQuery. Что мне интересно, как я могу отправить эти ценности в мои действия сейчас с моим просмотром Model, вроде это...

12  Синтаксисная ошибка в видом на бритву при прохождении свойств модели в качестве параметров на функцию JavaScript  ( Syntax error in razor view when passing model properties as parameters to javasc ) 
Я получаю <код> Syntax error на каждой запятой (<код> , ) и на последнем кронштейне (<код> ) ) в следующем коде: <код> <script type="text/javascript"> ...

5  Соответствующий жизненный цикл жизненного цикла репозитория W / Ninject в MVC  ( Appropriate repository lifecycle scope w ninject in mvc ) 
Каково соответствующий жизненный цикл для хранилища для хранилища и контекста EF при использовании структуры объекта 4 с Ninject в приложении MVC 3? Я испол...

39  Где я должен делать инъекцию с Ninject 2+ (а как я могу организовать мои модули?)  ( Where should i do injection with ninject 2 and how do i arrange my modules ) 
У меня есть решение с двумя актуальными (к этому вопросу) проекты и несколько других; Класс библиотека с функциональностью, используемой несколькими другим...

2  C #, Linq2SQL - трюки для получения объекта ViewModel с данными соотношения?  ( C linq2sql tricks to fetch a viewmodel object with relation data ) 
Я не знаю linq2sql так хорошо, и мне было интересно, есть ли трюк для этого, вероятно, общий сценарий MVVM. У меня есть контекст данных Linq2SQL, содержащий м...

0  Сохранение файла в папке  ( Saving file in a folder ) 
В моем приложении MVC я позволяю пользователям создать новый файл PDF, используя редактор. Я хочу сохранить созданный файл в папке, как я могу сделать это? Эт...

1  Функция валидации угловых JS Возвращает до завершения вызова API для проверки  ( Angular js validation function returns before the api call for validation is com ) 
<код> if (!validate()) { return; }; function validate() { var nameIsValid = ...

0  Как ASP.NET MVC создает экземпляры контроллера  ( How does asp net mvc create controller instances ) 
Как ASP.NET MVC создает экземпляры контроллера для запроса? Создает ли он разные экземпляры для разных запросов? Если это так, значит ли это ViewBag не может ...

0  Проблема модели размещения со структурой  ( Modelbinding issue with a struct ) 
У меня есть ViewModel, который содержит следующую структуру: <код> public struct PricesAndDiscounts { public decimal FlatOff; public decimal UnitPri...

0  Google STASS TOOCOLPOLETE не работает после частичной нагрузки страницы в ASP.NET MVC  ( Google places autocomplete not working after a partial page load in asp net mvc ) 
Я загружаю частичную страницу с адресной формой с помощью jQuery .Load (). Это работает и открывает модальное окно, содержащееся на частичной странице. Тогд...

67  Отображение изображения из базы данных в ASP MVC  ( Display image from database in asp mvc ) 
Я получаю изображение в байтовом формате массива из контроллера, как я могу отобразить это в виду? в простом смысле. ...

Связанный проблема

3  Удалить элемент от JsonResult в C # 
0  IdentityServer3: Owin Katana Marmware бросает ошибку «Invalid_Client», так как она не может получить токен 
3  XVal и шаблон ViewModel - можно ли сделать? 
-2  Гольф HCP Calculator 
0  Передать коллекцию значений к действию, динамически созданные текстовые ящики 
12  Синтаксисная ошибка в видом на бритву при прохождении свойств модели в качестве параметров на функцию JavaScript 
5  Соответствующий жизненный цикл жизненного цикла репозитория W / Ninject в MVC 
39  Где я должен делать инъекцию с Ninject 2+ (а как я могу организовать мои модули?) 
2  C #, Linq2SQL - трюки для получения объекта ViewModel с данными соотношения? 
0  Сохранение файла в папке 
1  Функция валидации угловых JS Возвращает до завершения вызова API для проверки 
0  Как ASP.NET MVC создает экземпляры контроллера 
0  Проблема модели размещения со структурой 
0  Google STASS TOOCOLPOLETE не работает после частичной нагрузки страницы в ASP.NET MVC 
67  Отображение изображения из базы данных в ASP MVC