GEM Version: 0.2.1
Thank you for the gem, I've been using the ACL parameters to generate the auth, which has been really useful! π
I have an issue that I need help with - The generated URL from the ACL Parameter Option doesn't work when the URL contains a ~. Here's the sample code to reproduce,
require 'net/http'
require 'akamai/edgeauth'
ET_HOSTNAME = 'myhostnme'
ET_ENCRYPTION_KEY = 'mykey'
DURATION = 5000
path = "/d476f4c9~20/"
et = Akamai::EdgeAuth.new(
key: ET_ENCRYPTION_KEY,
window_seconds: DURATION,
escape_early: true,
)
token = et.generateACLToken(path)
url = "https://#{ET_HOSTNAME}#{path}?token=#{token}"
Note that the URL generated works when using the path without ~. I also tried changing the field_delimiter and acl_delimiter options while initializing but to no avail.
Any help is appreciated! Thanks!
GEM Version:
0.2.1Thank you for the gem, I've been using the ACL parameters to generate the auth, which has been really useful! π
I have an issue that I need help with - The generated URL from the ACL Parameter Option doesn't work when the URL contains a
~. Here's the sample code to reproduce,Note that the URL generated works when using the
pathwithout~. I also tried changing thefield_delimiterandacl_delimiteroptions while initializing but to no avail.Any help is appreciated! Thanks!