Чтение SAML токена в ASP.NET - PullRequest
       1

Чтение SAML токена в ASP.NET

0 голосов
/ 09 февраля 2012

Я новичок в SAML и немного понимаю. У меня есть страница ASP.NET, которая будет вызываться из другого приложения, которое будет передавать токен SAML. Как мне прочитать токен SAML при загрузке страницы? Я запутался, так как я прочитал, что в WCF, вы можете использовать MessageHeaders, но как мне это сделать в ASP.NET?

Ценю помощь.

Ответы [ 3 ]

2 голосов
/ 13 февраля 2012

Я просмотрел коллекцию Request и смог получить токен SAML

foreach (string s in Request.Params.Keys) 
{ 
    Response.Write(s.ToString() + ":" + Request.Params[s] + "<br>"); 
}

Это дает результат, подобный этому HTTP_SAMLTOKEN: XXXXX

0 голосов
/ 09 февраля 2012

Если вы используете Windows Identity Foundation, ознакомьтесь с этой главой руководства по шаблонам и методам управления идентификацией и доступом на основе утверждений.

http://msdn.microsoft.com/en-us/library/ff359102.aspx

У них есть образцыи лаборатории, которые могут быть вам полезны в Codeplex по адресу:

http://claimsid.codeplex.com/

0 голосов
/ 09 февраля 2012

Пожалуйста, посмотрите эту статью о SAML инструментарий для C # и ASP.NET

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...