仮想ホストの背後にあるcouchappで、新しいUUIDをロードしたり、_sessionオブジェクトにアクセスしたりする正しい方法を探しています。アクティブな仮想ホストを持つCouchAppでUUIDを取得する
私はcouchappを書いており、すべての通常のでうまく動作しますが、醜いURLです。だから私はアドレスとしてすべてhttp://example.cloudant.com/mydb/_design/myapp/index.htmlを使用する場合、期待どおりに動作します。 www.mycouchapp.com(mycouchapp.com CNAME -> example.cloudant.com/mydb/_design/myapp/_rewrite
)を使用している場合。 私は以上"../../"
が許可されていないので、私は"from":"_session", "to": "../../../_session"
のような書き換えルールを作ることができないため、セキュリティ上の制限の_session, _stats, or _uuid
ようCouchDBののトップレベルで任意のressourceにアクセスすることはできません。
この問題の回避方法はありますか?
OKので、私はこれを行う方法はありませんだと思います。その間、私はクラウドサポートフォーラムhttp://support.cloudant.com/discussions/questions/29-no-subjectでこのスレッドを見つけました。クラウドはこの機能をすべてのユーザーに有効にしたようです。普通のcouchdbではまだこれを行う方法がないと思う。 – consumr