私は、AzureにデプロイされているWeb APIアプリケーションで、hereのHMAC認証アプローチに従っていますが、同じHTTPで404エラーを実行していますGETコール。Web API HMAC認証 - 断続的な404が見つかりません応答
私のリクエストURIは、フォーマットの半分の頃
http://mywebapp.azurewebsites.net/api/foo/bar?val=123
で、HttpResponseMessageでリクエストURIが
として戻ってくるにもかかわらず、私は、サーバーへの呼び出しを行うときようですhttp://mywebapp.azurewebsites.net/Account/Login?ReturnUrl=%2Fapi%2Ffoo%2Fbar%3Fval%3D123
これは、fooコントローラにHMACAuthentication属性を適用した場合にのみ発生します。
奇妙な部分は毎回起こらず、私がlocalhostを実行しても起こらないということです。私はgithubリポジトリから正確に例をコピーしました。私はサーバの時間がこれと何か関係があるかもしれないと思っていましたが、それはなぜリクエストが時々通過し、他のリクエストで失敗するのかを説明しません。コードのどの部分がここに置くのに適しているかわからないので、私は何が助けになるのか教えてください。
私はこのことについて洞察を深めることができます。前もって感謝します!