問題タブ [api-key]
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.
ruby-on-rails - public rails アプリで機密データを保存する場所は?
私の個人的な Rails プロジェクトでは、config/environments/production.yml と development.yml にグローバル変数として API キー/シークレットを保存するいくつかの API を使用しています。私は今、このプロジェクトを他の人が使用できるように github にプッシュしたいと思っていますが、それらの機密データを彼らに持たせたくありません。また、アプリの実行に必要なため、このファイルを .gitignore に入れたくありません。それらをDBのどこかに置くことを検討しましたが、より良い解決策を見つけたいと思っています。
api - APIキーを使用したサービスの開発(開始点)
グーグルで見て、何も見つかりませんでした。
APIキーに大きく依存するRESTlessWebアプリのバックエンドの設計を開始するための優れたリソース。
私は落ち着きのないWebサービスなどを作成する方法を知っていますが、APIキーを使用したことはありません。一般的に、人々はユーザーなどのためにGUIDを生成するだけですか?
android - Android+Facebook: where are API KEY and API SECRET used?
I am using FBConnect on Android, it seems that the only ID I need is the app id, which is a string of digits:
But I also got API Key and API Secret when register my app, I wonder where are these used? Did I do something wrong? I looked at the sample code from FBConnect, there is also nowhere using api key and api secret.
Edit: Can someone clarify that, are there three keys/IDs: app id, app key and app secret? Below are code from FBConnect's sample project: public static final String APP_ID = "175729095772478";
My app's application key does not look like this, mine has non-digits in it. And I'm still confused, in Facebook's Doc, there is a command:
it gives me a string which I can use to register on Facebook, but how does it relate to the application key and secret? I tried FBConnect's sample(the simple one) and I did not do the keytool command, it works; But if I use my app's application key, it does not work.
c# - APIキーを見つけるためにサービスがループスルーされないように保護する方法
WCFWebサービスがあるとしましょう。そのリンクは次のとおりです。
62383581はここのAPIキーです。APIキーを見つけるためにサービスがループスルーされないようにするにはどうすればよいですか?
wcf - WCF4 REST APIkey の質問 - ServiceAuthorizationManager からサービスに情報を渡す
WCF4 REST API の API キー認証ソリューションを実装したいと考えています。
クラスを作成して ServiceAuthorizationManager から派生させ、CheckAccessCore メソッドをオーバーライドする必要があることはわかっています。私が理解しているすべて。
しかし、CheckAccessCore からやりたいことは、内部情報を CheckAccessCore から Service 実装クラスに渡します。ApiKey 認証を行う際に調べた「ApiKeyID、権利、フラグ、その他の詳細」などの情報。
これにより、サービスがドメイン ロジックを呼び出すときに内部 ApiKeyID を内部的に使用できるようになります。
私はこれを行うさまざまな方法を見てきました。
また
そして他の方法....
android - Android マップ API 以前に機能していたキーが突然機能しなくなった
以前に小さなアプリでマップを使用したことがあり、正常に機能していたので、Google API 2.1 更新 API レベル 7 エミュレーターを使用して別の #android アプリで再度使用したいと考えました。問題は、getFromLocationName() 関数が機能していないことです。リストの返されたサイズはゼロです。数時間後、友人のコンピューターに登録された MAP API キーを使用しました。次に、getFromLocationName は機能していますが、タイルが表示されません。私は彼にコードを渡し、彼の API キーと同じエミュレーターを使用するように依頼しました。md5にキーがあることを再度確認し、生成されたキーも確認しました。以前に動作していたアプリを再度開いてみましたが、現在も動作していません。また、新しいエミュレーターを使用しようとしましたが、何も機能しません。くそイライラ助けてください..
facebook - FacebookAPIキーとAPIシークレットはどこで使用しますか
FacebookのAPIキーとAPIシークレットはどこで使用しますか。
私はそれらなしで回避しているようですが、それは何か問題を引き起こしますか?それらがなくても、友達を集めて壁にPOSTすることができます。
heroku - Heroku API キーを変更すると、アプリケーションにどのような影響がありますか?
私たちの組織には、Heroku にデプロイされた多数の Rails アプリケーション (Web サイト) があります。元開発者が組織を離れたため、Heroku CLI を介したアプリの変更を防ぐために、アカウントに関連付けられている Heroku API キーを変更することをお勧めします。
Heroku API キーが Heroku CLI アクセスに使用されることは知っていますが (~/.heroku/credentials にキャッシュされます)、それ以外に何に使用されるかはわかりません。具体的には、Heroku プラットフォームのサードパーティ アドオン (New Relic、Hoptoad/Airbrake、Sendgrid など) はこれを使用するので、API キーが変更された場合は再構成が必要ですか? 「再生成」ボタンをクリックして変更すると、Heroku はかなり一般的な (そして有益ではない) エラーメッセージを表示します。
「API キー」という用語は非常に一般的であるため、「マイ アカウント」リンクからアクセスできる各 Heroku アカウントに関連付けられた単一の API キーであることを明確にしておきたいと思います。以下の画像 (および警告メッセージ)。
java - 私のプロジェクトのgitignoreapikeys
Javaアプリケーションを作りたいです。これはgitHubに保存されます(したがって、バージョン管理にgitを使用します)。現在、このプログラムはGoogleの例のapikeysを使用しています。このApiキーをバージョン管理システムで非表示にしたい(他の人が使用できないようにするため)。
.gitignoreファイルについて何か読んだことがありますが、バージョン管理からファイル全体を削除したくありません。apiKeyを他の人から隠したいだけです。
次のスレッドを読んで、これが私が探しているものだと思いますが、これを行う方法が本当にわかりません。