と の 2 つのアプリケーションが"http:/localhost/applicationA"
あり"http:/localhost/applicationB"
ます。クレーム ベースの認証設定用に applicationA を構成しました。applicationA は完全に機能しています。しかし、私は applicationA から applicationB のいくつかの JavaScript を参照しています。しかし、applicationB には認証 Cookie がありません ( FedAuth
)。
以下のコードを使用して、applicationA と applicationB の両方にクレーム認証を追加することは可能ですか?
<system.identityModel>
<identityConfiguration>
<audienceUris>
<add value="http://localhost/applicationB/" />
<add value="http://localhost/applicationA/" />
</audienceUris>
<issuerNameRegistry type="System.IdentityModel.Tokens.ValidatingIssuerNameRegistry, System.IdentityModel.Tokens.ValidatingIssuerNameRegistry">
<authority name="PassiveSigninSTS">
<keys>
<add thumbprint="DE161DD37B2FEC37BDB17CAFF33D982DCE47E740" />
</keys>
<validIssuers>
<add name="PassiveSigninSTS" />
</validIssuers>
</authority>
</issuerNameRegistry>
<!--certificationValidationMode set to "None" by the the Identity and Access Tool for Visual Studio. For development purposes.-->
<certificateValidation certificateValidationMode="None" />
</identityConfiguration>