我们将在部分信任环境中托管Web应用程序。在部分信任环境中,您可能知道我们可以使用一些像Transport这样的绑定。我们使用SSL并选择了传输,但似乎我们不能使用像HttpClientCredentialType
这样的任何证书。使用其中任何一个都是例外:
“请求类型'System.Security.Permissions.SecurityPermission的权限失败”。
我不打算像Windows一样使用任何其他HttpClientCredentialType
......因为它托管在云上!我也不能使用Message安全性来进行消息身份验证。如果无法使用任何这类凭证,您是否知道任何其他方法来使认证客户端想要调用WCF方法?