私はRavenDb上
データベース
人のコレクションを作成しようとすると、私は次のエラーを取得禁止:RavenDb - リモートサーバーがエラーを返しました:(403)
The remote server returned an error: (403) Forbidden.
を私はIIS上でレイヴンをHOTSし、私は何が起こっているのか分かりません。私は、データベースを作成しようとすると、カラスの管理Studioで、私は以下の結果を得る:
Could not authenticate against server
Message: The remote server returned an error: NotFound. Uri: /databases?database=Default Server Uri: http://localhost:8888/docs/Raven/Databases/People
-- Error Information -- System.Net.WebException: The remote server returned an error: NotFound. at System.Net.Browser.ClientHttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Func
2.Invoke(T arg) at System.Threading.Tasks.TaskFactory
1.FromAsyncCoreLogic(IAsyncResult iar, Func2 endMethod, TaskCompletionSource
1 tcs)
私はプロセスモニタでこれに見て、私は私が見つからないエラーの束を取得していますことを参照してください。
C:\Utils\RavenDB\Web
ディレクトリの下に、ビンとデータフォルダ、より多くの何もあります。
自分で必要なフォルダを作成する必要がありますか?
私はdocsフォルダを作成しましたが、何も変わりませんでした。まだ問題があります。
どのような考えですか?
編集:文書を作成することにより、レイヴンManagement Studioの上のバイオリン弾きで試してみました
:
要求:
PUT http://localhost:1786/docs/People HTTP/1.1
Accept: /
Accept-Language: en-US
Referer: http://localhost:1786/silverlight/Raven.Studio.xap
Content-Length: 24
Accept-Encoding: identity
If-None-Match: 00000000-0000-0000-0000-000000000000
Content-Type: application/json; charset=utf-8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7
Host: localhost:1786
Connection: Keep-Alive
Pragma: no-cache
{
"Name": "..."
}
応答:
HTTP/1.1 403 Forbidden
Cache-Control: private
Server: Microsoft-IIS/7.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Thu, 08 Mar 2012 12:33:22 GMT
Content-Length: 0
フィドラーを通して何が起こっているのか確認できますか? –
@AyendeRahienはそれを調べ、その情報で質問を編集しました。 – tugberk
私は同じ問題を遭遇しましたが、ほとんど同じフィドラー出力(ホスト/ポートなどをバーに入れます) – JonVD