gpt4 book ai didi

c# - 是否有在 UserNamePasswordValidator 之前调用的 WCF 扩展点?

转载 作者:太空狗 更新时间:2023-10-29 23:50:37 25 4
gpt4 key购买 nike

在为每个 WCF 请求调用 UserNamePasswordValidator.Validate(username, password) 之前,我需要运行一些东西。

我已经尝试使用 IDispatchMessageInspector,但检查器是在 UserNamePasswordValidator.Validate 之后调用的。

是否有在 UserNamePasswordValidator 之前调用的 WCF 扩展点?

最佳答案

我曾经遇到过类似的情况。我最终做的是实现一个自定义用户名/密码验证器类。我运行了我必须运行的代码,然后运行了很好的用户名/密码验证器。

public override void Validate(string userName, string password)
{
// your custom code here...

// then...
base.Validate(userName, password);
}

根据您的描述,通过这种方式可以很好地完成每个请求的检索配置值。

Check out this MSDN page to see how to implement a custom username/password validator.

关于c# - 是否有在 UserNamePasswordValidator 之前调用的 WCF 扩展点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30507354/

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