Я использую:
<%@ Register assembly="Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="Microsoft.IdentityModel.Web.Controls" tagprefix="wif" %>
<wif:FederatedPassiveSignInStatus runat="server" ID="SignInStatus1" SignOutAction="FederatedPassiveSignOut" SignOutPageUrl="Default.aspx" />
Когда пользователь входит в элемент управления, отображается ссылка «Выйти».Когда они нажимают на ссылку, они перенаправляют их на:
https://dev.apps.ahca.myflorida.com/SingleSignOnPortal/?wa=wsignout1.0&wreply=https://dev.apps.ahca.myflorida.com/ClaimsEnableWebSiteEx01/Default.aspx&wa=wsignout1.0&wreply=https://dev.apps.ahca.myflorida.com/ClaimsEnableWebSiteEx01/Default.aspx
. Это вызывает неожиданное поведение у моего поставщика услуг STS, а не то, чего я хотел бы.Я думаю, что я что-то настроил неправильно, чтобы это произошло.Итак, вместо того чтобы щелкнуть элемент управления FederatedPassiveSignInStatus ... Если я просто вставлю этот URL в свой браузер:
https://dev.apps.ahca.myflorida.com/SingleSignOnPortal/Default.aspx?wa=wsignout1.0&wreply=https://dev.apps.ahca.myflorida.com/ClaimsEnableWebSiteEx01/Default.aspx
Тогда все будет отлично!
Итак, мой вопрос .. как можноЯ получаю этот проклятый контроль, чтобы работать правильно?Я не могу найти в интернете какую-либо документацию / книгу по программированию WIF / комплект учебных материалов по идентификации (апрельский выпуск) об этом элементе управления или о том, как правильно его использовать.
Способ использования Microsoft.
Пожалуйста, помогите этомуразочарованный программист.
Спасибо