gpt4 book ai didi

wcf - 使用 WIF 匿名访问

转载 作者:行者123 更新时间:2023-12-04 22:04:59 24 4
gpt4 key购买 nike

在彻底搜索了 SO 的答案之后,这次我必须永远问我的第一个问题!

开始 :
我有一个 Windows 窗体应用程序,它使用十几个 WCF 服务来处理所有业务逻辑。
WIF 在每个 WCF 服务上实现,用户通过基本的 UserName 身份验证进行身份验证。
除了我们拥有的 Ping() 方法之外,一切都运行良好。
在实现 WIF 之前,我们曾经在初始屏幕期间使用虚拟 Ping() 方法调用每个 WCF 服务,以确保服务已启动,但现在用户无法访问此方法,因为他还没有登录。

有没有办法在实现 WIF 的服务中区分经过身份验证的方法和匿名方法?我想没有,所以我想知道 STS 是否可以发行匿名 token ?

我现在完全没有想法,所以任何帮助或只是一些提示将不胜感激:)

最佳答案

根据您的配置,您可以在站点的特定文件夹中创建一组服务,然后将自定义配置添加到不包括身份验证和 session 模块的该位置。

举个例子:

<location path="AnonymousServices">
<system.webServer>
<modules>
<remove name="WSFederationAuthenticationModule" />
<remove name="SessionAuthenticationModule" />
</modules>
</system.webServer>
</location>

我在实践中没有尝试过,但它应该可以工作。

关于wcf - 使用 WIF 匿名访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6018219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com