跨子域的 Asp.Net 配置文件管理

3
有没有办法在一个子域中访问设置的个人资料信息,以跨越另一个子域?还是个人资料信息只适用于特定应用程序?
我正在一个子域中设置个人资料值,并希望在另一个子域中访问该个人资料。
1个回答

3

如果您的应用程序向配置文件提供程序指定相同的applicationName值,则只要它们在用户身份上达成一致,它们就应该访问相同的配置文件信息。

如果您正在使用表单身份验证,则可以通过以下方式确保所有应用程序都可以看到身份验证cookie:

<forms domain="parentdomain.com" ... />

您的应用程序还需要共享一个machineKey,以确保它们可以解密其他应用程序创建的cookie。

如果您正在使用匿名标识,则也可以共享这些cookie。

<anonymousIdentification domain="parentdomain.com" ... />

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接