Working on a program that makes use of a third party API. That API can be found here:[URL]I'm a beginning/intermediate VB.Net developer, and have written other programs, but not using something like this. I suspect I'll need to create a Web.Request (Secure) object and 'POST' to the URL with a stream of XML text. That's the general idea, right? The actual URL is internal to our network and I have that information of course.
I've been trying to create a simple service to allow messages to be logged onto a remote server via WCF, which all worked fine until I published the service to the live environment, which uses HTTPS.
After some searching, I found that I needed to change my ServiceConfig to account for the different protocol. I used a combination of these two articles:
How to configure WCF services to work through HTTPS without HTTP binding? WCF Bindings needed for HTTPS
Having made the recommended changes to my config, I seem to be in a state where I can add the live service as a WCF reference in VS2010, but when I use IE to browse to the service or the mex address, I'm consistently receiving an 'HTTP 400 Bad Request' error.
In terms of using the service I can seem to run it successfully but the mex just doesn't want to work through IE.
The Service itself is being hosted on Windows Server 2003 R2 Standard Edition SP2 Running IIS 6.0 with no load balancing.
I'm really at a loss at this point, I've spent 3-4 days messing around with this but I can't seem to make any progress.
I create a web page and i kept tht page in liver server. the page link in someurl/inboundmessage.aspx. in the page load i wrote the code request.querystring("Sender"). but this value is always returning blank I am using a 3rd party software to get the parameter . ther 3rd party software rule
So the exact site I'm trying to login to is GMail. I can send the POST data to login fine, but after that GMail performs an authentication (the redirect URL contains 'SetSID?'). Now with my HTTPWebRequest I don't see a way to enable support of HTTPs requests. Is there a way to get around this and successfully login?
I have recently started using Request("key") instead of Request.QueryString("key") to access my querystring values. However I have read that:
'Gets the specified object from the System.Web.HttpRequest.Cookies, System.Web.HttpRequest.Form, System.Web.HttpRequest.QueryString, System.Web.HttpRequest.ServerVariables'
Therefore, if I have a querystring key and cookie key which are the same, which value is returned?
How do you get if an url is http or https. Like if you want to get the type of [URL], it shows https, and if you want to get the type of [URL], it shows http.
Im trying to send data from a Windows Form to an aspx page and send back a response. Im running around in circles trying to make this work. The data im trying to send is 4 strings. So fare I have this in my code, using the build-in webclient in visual studio 2010, in the windows form sending to the aspx
I'm creating an API for a particular website. This API will be in the form of a referable DLL. I've tried the normal HttpListner but it errors when getting any data that is through https (basically anything specific about the currently logged in user). I also can't log in using it. My next attempt involved a hidden webbrowser but that is just as hacked up as it sounds (and very glitchy seeing as the WebBrowser likes to interrupt processes that are currently running with its events). I need a system that works and is fast and efficient (I know, I know, kind of a oxymoron). Does anybody know how to do this?I'm using VB.net so any .net code examples are acceptable.
I need to download a file from web i.e https:www.xxx.com using vb.net and save it to C drive of system.
Below is the code :
Dim URI As String = ftpHost & ftpFile Dim oRequest As System.Net.HttpWebRequest = CType(HttpWebRequest.Create(URI), HttpWebRequest) oRequest.Credentials = New System.Net.NetworkCredential(userName, pwd)
Now this works on most workstations, the prompt for the private key is displayed the user presses OK and the XML is passed and a response is received. I have found some client computers that this does not work on. The computer does not display the prompt for the private key. I have been trying to figure out what is suppressing/blocking the prompt for the private key confirmation.
I am using the following code to try and redirect to https, it is not working.
If Not Request.IsLocal AndAlso Not Request.IsSecureConnection Then Dim redirectUrl As String = Request.Url.ToString().Replace("http:", "https:") Response.Redirect(redirectUrl) End If
What I can check, using fiddler now to look at traffic. SSL is set in IIS 6, cert is correctly installed on site.
I basically have a few thousand transactions 7,000 - 10,000 transactions to process over a short time. The flow goes like this.
---> ----> ---> ---> receive (1000) as each transaction takes approx 2 seconds so if i were to process synchronously it would take all night......
Now first i would like to ask if i am going about this the right way ? the service i am communicating with is not .net but is built to handle large amounts of requests. I have obtained the following code that suggests it will do what i am after
dim strxmlreq as string = '(this is where i input my xml string) Dim request As HttpWebRequest
' Create the request
[CODE]...
The problem i have is if the above will work for me where exactly do i catch the returned xml string ? I assumed "result" would be the xml output string.
I would like to download a file using VB.NET (preferably) or C# via HTTPS.
I have this code to download a file over plain HTTP:
Dim client As WebClient = New WebClient() Dim wp As WebProxy = New WebProxy("[IP number of our proxy server]", [port number of our proxy server]) wp.Credentials = CredentialCache.DefaultCredentials client.Proxy = wp client.DownloadFile("http://sstatic.net/so/img/logo.png", "c:logo.png")
How do I change this code to download a file that is stored on an HTTPS-server? I guess it has something to do with adding credentials or something.
IN MY PROGRAM IN V.B. NET THERE IS CODING FOR URL [URL] MAIN PART IS ATTACHED BELOW I WANT TO CHANGE IT TO https URL as:- [URL]. WHERE SHOULD I MAKE CHANGES, 'SSL CERTIFICATION ERROR' OCCURS AT LINE "Catch ex As Exception" SHOWN BOLD AT BELOW
<summary> ''' get all Global Configuration settings ''' get all Queue from Server
I have tryied a lot of methods and it seems doesn't work,i don't konw how to handle this,this is my code here,any http protocol is all right,but not https.
Dim URL As String = "https://mail.qq.com/cgi-bin/loginpage" Dim Request As HttpWebRequest = HttpWebRequest.Create(URL) Request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14)
How to post data in HTTPS authorization in .NET?How to get headers(cookies), get html code and set headers(cookies) in HTTPS?
This is code return HTML code (GET metod):
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim strRemoteHost As String Dim strURLPath As String Dim RemotePort As Integer
I need to post a tab delimited file via the https post request. I need to be able to do this in asp.net VB. I have found various methods in C# however as I am still rather new to asp.net VB I certainly do not have the ability to translate the C# version. The link it posts to is password and username protected. I need to post the file in the message body. Below is an example request that it needs to produce: [Code]
I have recently started using Request("key") instead of Request.QueryString("key") to access my querystring values. However I have read that:
'Gets the specified object from the System.Web.HttpRequest.Cookies, System.Web.HttpRequest.Form, System.Web.HttpRequest.QueryString, System.Web.HttpRequest.ServerVariables'
I am adding code to use a proxy server to access the Internet.The code works fine when requesting a file from a normal (HTTP) location, but does not work when accessing a secure location (HTTPS).[code]...
I recently decided to change from using Windows Authentication for my internal web applications to Forms Authentication. I've not used the latter very much and one site explained you have to enable both Forms and Anonymous for this to work. The idea is to verify user passwords against an active directory then grant them access accordingly. I had this working just fine locally and when publishing to IIS 7.5 it still worked. It was just a basic Visual Studio project that would redirect to our homepage.
The problems arose when I tried accessing this same project securely with https, I included the full domain and it would load the new login page but when I clicked login it would do nothing. Since then I've scoured the web and found numerous mentions of this and that and tried many of them to no avail.
It was only later I created a blank project with a single button and one line of the code on the page to see if a post back had fired. After publishing I only enabled Anonymous Authentication in IIS and browsing to this basic test app using http when you clicked the button, false on the page changed to true - indicating a post back. Yet with https it just remains false. I think this may be why the active directory login wasn't working as it too had Anonymous enabled.
I'm still pretty new at the secure side of things but with the details passing over I have to use a secure connection just for the login then it can redirect to the usual applications we use internally.
Code: InputStream in = new WebInputStream( url ); BrowserOutStream out = new BrowserOutStream(); while(in.read()){ out.write() }; in.close(); out.close();
Simple enough (although the code is simplified here). But i cant seem to find a proper example of the equivalent in vb .net. I am assuming i have to use System.Net.WebClient.OpenRead, but not sure where to go from there.
Is it possible to create a web browser which auto use the https:// instead of the http://. For example: I open a facebook and the web is auto using the http://,, is it possible that the browser forced every action in the browser auto add the https://