带有UIWebView请求的Xamarin iOS授权标头

带有UIWebView请求的Xamarin iOS授权标头,xamarin,uiwebview,xamarin.ios,Xamarin,Uiwebview,Xamarin.ios,我想用我调用的url添加一个授权头,以加载UIWebView。 像这样使用ObjC做的同样的事情 NSString*authValue=[NSString stringWithFormat:@“Basic%@],[authData base64编码withlinelength:80]; [请求设置值:HttpHeaderField的authValue:@“授权”]; 我在Xamarin中尝试了一些类似的东西,但它不是授权头 var-req=new-NSMutableUrlRequest(new

我想用我调用的url添加一个授权头,以加载UIWebView。 像这样使用ObjC做的同样的事情

NSString*authValue=[NSString stringWithFormat:@“Basic%@],[authData base64编码withlinelength:80];
[请求设置值:HttpHeaderField的authValue:@“授权”];
我在Xamarin中尝试了一些类似的东西,但它不是授权头

var-req=new-NSMutableUrlRequest(new-NSUrl(urlStr));
var keys=newobject[]{“Token”};
var objects=新对象[]{tokenVal};
var dictionnary=NSDictionary.FromObjectsAndKeys(对象,键);
请求标题=用语;

我看不到NSMutableUrlRequest具有要设置的forHTTPHeaderField属性。

我也在寻找这个问题的答案。 因此,对于任何试图这样做的人来说,iOS webview实际上有一个“Header”属性,您可以在该属性上调用“SetValueForKey”

var-request=new-NSMutableUrlRequest();
SetValueForKey(新的NSString(“MyHeaderValue”)、新的NSString(“MyHeaderKey”);

方法
SetValueForKey
的标题和值是反向的,值首先出现。小小的困惑。