小编Vid*_*kas的帖子

HTTP请求未经授权使用客户端身份验证方案"Negotiate".从服务器收到的身份验证标头是'NTLM'

几天前,当在客户端和wcf Web服务之间使用Windows身份验证时,我对身份验证问题感到非常头疼.我得到的错误是"HTTP请求未经授权,客户端身份验证方案'协商'.从服务器收到的身份验证头是"NTLM".堆栈上的解决方案都没有工作,因为大多数解决方案与旧方法有关.

c# windows authentication wcf

38
推荐指数
3
解决办法
10万
查看次数

不能在C#类的F#中使用某些方法

我很难弄清楚为什么我在F#函数中看不到/使用C#类型的某些方法.

在此输入图像描述

public class KafkaBus : IKafkaBus
{
    // this works and can be used
    public IObservable<Shared.Model.Message<T>> CreateConsumer<T>(string topic, Func<byte[], T> deserialize = null)

    // those cannot be found
    public Task<Confluent.Kafka.CommittedOffsets> CommitAsync<T>(Message<T> message)
    public Task<Confluent.Kafka.CommittedOffsets> CommitAsync(string topic, int partition, long offSet)
}
Run Code Online (Sandbox Code Playgroud)

如果我在引用下检查F#解决方案中的对象浏览器,我会看到列出的那些方法: 在此输入图像描述

我使用的是VS 2017 15.3,.NET Framework 4.6.1,库是通过nuget引用的.

f# c#-to-f#

5
推荐指数
1
解决办法
139
查看次数

标签 统计

authentication ×1

c# ×1

c#-to-f# ×1

f# ×1

wcf ×1

windows ×1