我有一个使用 Windows 身份验证的 WCF REST 服务,配置如下:
<webHttpBinding>
<binding name="web_authenticate_binding" maxReceivedMessageSize="2147483647">
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Windows" />
</security>
<readerQuotas maxDepth="128" maxStringContentLength="2147483647" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</binding>
</webHttpBinding>
我正在尝试使用 SWAGGER-UI(和 SWAGGER 编辑器)来调用此 REST 服务,但是当我调用该服务时,我得到401 Unauthorized正如预期的那样,因为我没有发送我的 Windows 凭据。
如何将我的 Windows 凭据发送到 SWAGGER-UI 或将其作为参数提供,以便每个人都可以传递自己的凭据?