問題タブ [cname]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-app-engine - foo.somedomain.com を appengine の myapp.appspot.com/foo で処理するにはどうすればよいですか
これが私が達成したいことです
http://foo.somedomain.comはhttp://myapp.appspot.com/foo (Google appengine アプリ myapp)によって処理され 、基になる URL はマスクされます。
次の点に注意してください。
- somedomain.com は、foo.somedomain.com を追加したいサードパーティのドメインです
- mydomain.com は myapp.appspot.com に CNAME されます。
- mydomain.com/foo は myapp.appspot.com/foo を指します。
その他のシナリオ
- myapp.appsot.com/foo を指すように foo.mydomain.com を作成できますか
- foo.somedomain.com は myapp.appspot.com/foo を直接指すことができます
追加: myapp.appspot.com は、django と app-engine-patch を使用して開発されています
security - クライアントが Web アプリケーションで CNAME / DNS マスキングをサポートできるようにする場合、どのような問題が発生する可能性がありますか?
当社は、他社がライセンスできるWebアプリケーションを開発しています。通常、アプリケーションは以下で実行されます。
www.company.example
また、アプリケーションのクライアント バージョンは以下で実行されます。
client.company.example
通常、クライアントは次の場所で独自のサイトを運営しています。
www.client.example
場合によっては、クライアントがアプリケーションのバージョンを次の場所から入手できるように要求することがあります。
アプリケーション.クライアント.例
この種のセットアップは、ブログ (Wordpress、Blogger、Kickapps) でよく見られます。
技術的には、CNAME/A レコードと一部のアプリケーション構成を使用してこの「DNS マスキング」を実現するのは簡単です。ただし、これに関連する潜在的な問題をいくつか考えてみました。他に見逃した問題があれば教えてください。
1) company.example のトラフィックには application.client.example のトラフィックが含まれないため、トラフィック統計(たとえば、compete.com などの外部プロバイダーによって測定される) は低くなります。(もちろん、ローカル統計は影響を受けません)
2) application.client.example から company.example へのCookie 開示の可能性。クライアントが .client.example で Cookie を設定している場合、それらの Cookie は company.example サーバーによって読み取られる可能性があります。
3)メールのなりすまし。company.example からドメイン application.client.example の電子メールが送信される可能性があり、互換性のない SPF レコードが原因でスパムのブラックリスト登録の問題が発生する可能性があります。
これについてご意見をお寄せいただきありがとうございます。
dns - DNS CNAME タイプ レコードの RDLENGTH フィールドが正しくありませんか?
DNS RR 形式のリファレンスとして RFC 1035.4.1.3 を使用しています: http://www.freesoft.org/CIE/RFC/1035/42.htm
RFC によると、RDLENGTH は「RDATA フィールドの長さをオクテット単位で指定する符号なし 16 ビット整数」ですが、取得しているデータグラムでは、RDLENGTH が本来よりも 2 小さい場合があります。データグラムが正しく取得されていることを確認するために、wireshark で確認しました。これは、Google を調べているときに取得した CNAME レコードです。
それが名前です: C0 0C (dgram の前半の www.google.com へのポインタ)
次に、タイプ: 00 05 (CNAME)
次に、クラス: 00 01 (IN)
次に、TTL: 00 03 95 FC (なんでも)
次に、RDLENGTH: 00 10 (16 バイトですよね?)
RDATA:
03 77 77 77 01 6C 06 67 6F 6F 67 6C 65 03 63 6F 6D 00 (www.l.google.com - 形式は正しい)
ご覧のとおり、RDATA の長さは 18 バイトです。18 バイトは 0x10 ではなく 0x12 です。
その後に続くタイプ A レコードは、住所データの RDLENGTH 4 を正しく報告します。ここで何か不足していますか?エラーとして却下しますが、すべての DNS サーバーとすべてのドメインでこれを取得します。
私が本当に求めているのは、RDATA が RDLENGTH よりも長い理由と、それに適応してあらゆるタイプのレコードを解析できるようにするために従うべき規則であると思います。(具体的には、他のRRタイプからこのようなことを期待できますか?)
アドバイスをくれた人に事前に感謝します。:)
dns - URL CNAME 制限?
Amazon ロード バランサーを指すドメイン CNAME がありますが、Amazon が提供する URL は 32 文字を超えており、クライアント DNS プロバイダーの 1 つが CNAME を 32 文字に制限しています。
差分 DNS への移行以外に、これを回避するための提案はありますか? HTTPリダイレクトもURLのオプションではありません....
乾杯、チャド
dns - CNAME リダイレクトの使用中に Azure でデプロイされた Web アプリにログインする際の問題
ドメインを Azure アプリケーションの URL にリダイレクトするために CNAME を使用して Azure で実行しているときに、フォーム認証を使用して ASP.NET MVC Web サイトにログインする際に問題が発生しています。セットアップ方法を明確にするために、次のブログ投稿でセットアップ方法を説明しています。http://blog.smarx.com/posts/custom-domain-names-in-windows-azure
問題: 資格情報を入力してログイン フォームで [送信] をクリックすると、コード内のログインが正常に実行され、ホームページにリダイレクトされますが、ブラウザはログインしていると認識していないようです。ログインしたユーザーにはログアウトのオプションしかありませんが、ログイン リンクが表示されます。多分それは私のコードですよね?そうかもしれませんが、そうであることを願っていますが、私が気付いたのは、ドメイン「www.MyDomain.com」からログインしようとした場合にのみ問題が発生するということです。Azure の URL mydomain.cloudapp.net を使用すると、ログインは正常に機能します。もう 1 つの興味深い点は、mydomain.cloudapp.net からログインしてから www.MyDomain.com に移動すると、ログインしていて、すべてが正常に機能していることがわかります。
助けてください。
どうもありがとう、トム
performance - Omtiure の CNAME
LLNWのようなサイトがOmnitureリクエストに対してCNAMEレコードを作成する理由は何ですか?
サードパーティの Cookie 設定を回避することを意図していると思われる投稿を見つけました。このアプローチに他の長所/短所はありますか? パフォーマンスの観点から、これはクライアントからの追加の DNS 要求を作成しませんか? また、Omnitureには、IE のデフォルトの ' Medium ' プライバシー設定でサード パーティの Cookie を受け入れることができるP3Pヘッダー (コンパクト プライバシー ポリシー) が含まれていませんか?
powershell - Windows で CNAME を取得する方法は?
Canonical Name Record
特定のコンピューターまたはサーバーの (CNAME)を取得する既存のコマンドまたはスクリプトがあるかどうかを知りたいです。これを CMD/Powershell 経由で使用したいのですが、そのようなコマンドやスクリプトが Windows レジストリ エディター (regedit) を使用しているかどうかは気にしません。
php - PHPでDNSゾーンレコードを作成する
.co.cc のようなサイトを作成したいのですが、you.mydomain.net です。私はそれを機能させることができないようです。理想的には、ユーザーが目的の CNAME (その方法を説明します) と必要なサブドメインを含むフォームを送信するときに、CNAME (および MX レコード) を作成したいと考えています。
助けてくれてありがとう
javascript - Javascriptdocument.domainの説明
サーバーバーにドメインfoo.comがあります。ghs.google.comを指すCNAMEエントリを持つサブドメインapi.foo.comがあります(サブドメインはGoogle Appsで使用されているため)。
search.foo.comからapi.foo.comへのjQuery.get()呼び出しを行おうとしています。呼び出しはすべて正常に行われているようで、コールバック関数は毎回実行されますが、返されるデータは常に空の文字列であるため、何らかのブラウザセキュリティポリシーが適用されていると思います。
まず、a.foo.comからb.foo.comへの呼び出しは許可されていますか?
if(!permissible){//次に、これを機能させるにはどうすればよいですか?}
ありがとう、
Finbarr