4

ウェブサイトで Google API を使用しています。私のローカルホストからは問題なく動作しますが、ライブサーバーでは次のエラーが発生します。

System.Net.WebException: The remote server returned an error: (403)
Forbidden.
at System.Net.HttpWebRequest.GetResponse()
at GoogleUrlShortnerApi.Shorten(String url)

ここにあるコードを使用しています: http://www.thecyberwizard.com/index.php/5/google-analytics-api-in-c-part-1/

デバッグから、エラーが発生することがわかります

HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();

指図。

誰がエラーの原因を知っていますか (繰り返しますが、エラーはサーバー上でのみ発生します。このコードをコンピューターでローカルに実行すると、正常に実行され、短い URL が取得されます)。

課金をオフにする必要がありますが、次のエラーが表示されます。

System.Net.WebException: The remote server returned an error: (403)  

どうすればこれを解決できますか?

4

1 に答える 1

0

_autoPostData 値を に変更することで機能しています"â?accountType=HOSTED_OR_GOOGLE&Email={0}&Passwd={1}&service=analytics&source=thecyberwizard.comâ"

于 2012-08-31T06:47:11.880 に答える