フェイスブックツールキットでasp.netを使用して、フェイスブックで最初のhelloworldアプリケーションを取得しようとしています。
私はwww.aspspider.info/jasminm89/でファイルをホストしており、それをcanvasurlとして使用しており
、Facebookアプリへのリンクはhttp://apps.facebook.com/mytesterapp/です。
その場所に私は持っています:プレーンテキストのh1タグが付いたdefault.htmlページ。facbookでアプリにアクセスすると、次のメッセージが表示されます。
このページは表示できません
無効なメソッド(HTTP動詞)を使用してアクセスを試みたため、探しているページを表示できません。次のことを試してください。
この要求を許可する必要があると思われる場合は、Webサイトの管理者に連絡してください。ブラウザのアドレスバーに表示されるWebサイトのアドレスのスペルと形式が正しいことを確認してください。HTTPエラー405-このページへのアクセスに使用されるHTTP動詞は許可されていません。インターネットインフォメーションサービス(IIS)
技術情報(サポート担当者向け)
Microsoft製品サポートサービスにアクセスして、HTTPおよび405という単語のタイトル検索を実行します。IISマネージャー(inetmgr)でアクセスできるIISヘルプを開き、「アプリケーションマッピングの設定」、「Webサイトのアクセス許可によるサイトの保護」というタイトルのトピックを検索します。カスタムエラーメッセージについて。
ここに私のページをロードするFacebookからのソースコードがあります:
<form action="http://aspspider.info/jasminm89/"
method="post" target="iframe_canvas"
id="canvas_iframe_post_4e513da6b75410144827584"
onsubmit="return Event.__inlineSubmit(this,event)"><input
type="hidden" autocomplete="off" name="signed_request"
value="xxx....."></form>
ここに1つのポイント。000webhost.comでアカウントを設定すると、デフォルトでdefault.phpが作成され、Facebookへのリンクをコピーするとページが読み込まれ、プレーンなindex.htmlでも機能します。
最終 このエラーは、IISでは静的htmlページを使用してこの方法で呼び出すことができないため、テキストを含むプレーンな.aspxページをアップロードして機能しました。