Здравко Legendary | Level 20

Comments

  • @"Dave__K", reimplement the class here is you want to.
  • @"Greg-DB", as you mentioned too (and now I'm pretty sure you're right) the alert is "Close Notify"! A look on the sources shows that there is no way TI client to avoid adding one more empty line at the end... modeling only confirms it. That's it. Experimenting with other sites shows that most sites ignore additional…
  • Refresh token doesn't expire; only access token expire. For regular API calls only access token may be used! SDK client may be initialized with refresh token - it acquires access token as needed when initialized properly.
  • @"eni8ma", You don't need to implement that part if it isn't needed on client side. So skip that part and use curl instead. It's not a good idea usage of any AI, by the way!!! Does your own intelligence miss? 🙂😁😉
  • @"Здравко" wrote:... the important thing is compatible configuration (installed libraries, FS, etc). @"LANdpLAN" wrote:... Now dropbox says "Your Dropbox folder is on a file system that is no longer supported." ... What is the filesystem that your home folder is mounted on? Add: What is the result of: stat -f ~
  • Actually there is a way to be solved discussed issue. The existence of empty lines is not something defined in HTTP standard, but also it's not something denied (not explicitly at least). 😉 Many present day servers also ignore such extra blank symbols, if any, at the request end. I don't know if Dropbox may decide to do…
  • @"LANdpLAN", what are you asking for actually? Where Linux is installed doesn't matter; the important thing is compatible configuration (installed libraries, FS, etc).
  • @"crunchmasterdeluxe" wrote:... I have confirmed that the path is correct over and over, as well as tried subtle variations of the path construction, but every time I still get the error ... Hi @"crunchmasterdeluxe", You have confirmed?! 🧐 How exactly? This is important! Did you try navigate from your root to the target…
  • @"Synk" wrote:... I need to keep SSL for security reason. So if I don't explicitly set a certificate, it doesn't work. ... @"Synk", As seems you have misinterpret my comment. I never said to turn your SSL off neither SSL verification! To be more precise Dropbox uses TLS, by the way. That what I take in mind is that a…
  • @"Synk" wrote:... I tried to download a new cacert.pem, but the upload still fails. ... Hi @"Synk", Why at all do you need explicit certificate set?! All Dropbox sites (including all API domains) are certified by DigiCert. 🙂 You don't need to set anything. If by any chance you need to connect some self signed domain, do it…
  • Hi @"eni8ma", Yes, it's possible to pre-generate needed data (primarily refresh token) and latter use it. Keep in mind that you have to avoid credentials exposing (either access or refresh token) while your application works (that would be security issue). Take care with that part of design! Example of refresh token…
  • @"sundares80", I don't want disappoint you, but the cipher in use has nothing to do with your issue. Even more: Any server cannot select something client hasn't provided! If you count that as some possible other issue - it's your responsibility.
  • @"Omri1984", I don't know what you have done, but the above is definitely NOT the code you have used; it wouldn't even compile. There are errors inside - visible on first look on! You can do something else though. Try to send request to a test site where you can see what actually you're sending (just type "test post…
  • Hi again @"burcubolek", Your code looks good. @"burcubolek" wrote:... I am trying to figure out why. its giving "path/not_found/..." error. Here we have something different! Where you know from that your parameter is correct? Did you check it? If not, do it. 😉 Hope this helps.
  • Hm...🤔 Did you by any chance exchange URI and content? Be more careful! 🙂 Take a look here how to order parameters and their format too. 😉
  • Hi @"burcubolek", Did you try with DropboxClient.Files.ListFolderContinueAsync after initial DropboxClient.Files.ListFolderAsync? 🤔 If not try it. 😉 Good luck.
  • @"Omri1984" wrote:... regrading the string of request body , it is a string that i am serializing it to an object ... Yes, you definitely have no any idea what JSON means. You CANNOT serialize string to object!!! You may rather serialize object to string and that's the idea of JSON and that's what it's used for actually.…
  • @"sundares80" wrote:... The only thing we can do is perform an OTA update, which is currently not working due to your changes. ... Hi @"sundares80", I don't know what do you mean with "your changes", but I'm a regular Dropbox user, like you, and complain about different imperfections (very often bugs), the same like you…
  • Hi @"Omri1984", Why are you doing your life difficult and trying to rediscover hot water? 😯😀 That, what you're trying to figure out is already done in the official Dropbox .NET SDK and you can use it ready for use! 🤷 Why you don't you make your life easier? 😉 @"Omri1984" wrote:... var requestBody =…
  • @"Omri1984" wrote:how can i request both of those featured values using the dropbox sdk with c# can share with an example of the code ? @"Omri1984", Take a look here and here. 😉 Good luck.
  • Hi @"Greg-DB", Yes, I may got confused about the exact code. I tried to reproduce it right now - unsuccessful. There is other strange situation though. Dropbox server refuses to renegotiate! Despite this activity support is optional, it's highly recommended (according to RFC 5246). About Client Hello: When this message…
  • @"sundares80" wrote:... As per TI, this extra TLS alert stopping the client code execution. ... 😁 Hi @"sundares80", This is pure try to excuse their own inability to handle such cases. Such cases are something that should be expected in the code and handled appropriately! Usually falling in any unexpected state (including…
  • @"Greg-DB" wrote:..., TLS Alerts like this can be expected in standard use of the TLS protocol. For example, they can be used to close the connection after successfully sending data. ... Definitely NO! Such a message (code 21) means incorrect encryption! Yes, it's known that many servers misbehave and most SSL/TLS…
  • @"phunction" wrote:... I found somewhere a way to bring up a web login, and they could manually copy the key that is presented so it could be pasted into my app. ... Hi @"phunction", If I have to bet, you have noticed usage of ProcessCodeFlowAsync method which first parameter accepts authentication code receive from…
  • @"Greg-DB", There is an easy way to reproduce the same (ok maybe not the same, but almost the same) on a fetching from dropbox.com. Your main site is affected too. First determine the host IP, next prepare traffic dump and at the end just fetch it. Follow the next sequence: host www.dropbox.com sudo tcpdump -v host…
  • @"shivam_dev" wrote:... But due to expiration of access token after some time, I have again and again enter new access token inside the code, due to which I won't be able to deploy my app. ... i.e not asking for permission for allow/deny on an interface. ... Hi @"shivam_dev", Did you try usage of refresh token? 🧐 It…
  • It works, already as I said in other thread.
  • @"Greg-DB", just a reminder on this topic. In meantime, I reproduced the issues @"sundares80" observes. Yes, despite they are minor deviations, but there are such that appear regularly (regular is maybe not the most correct). Most of the regular clients (including curl, web browsers, etc.) ignore such types of errors, but…
  • @"Greg-DB" wrote:... The report here mentioned using an <img> tag, not CORS. If you're seeing any unexpected behavior, please share the specific steps/code to reproduce the issue, as well as the unexpected output/error. Thanks! 😯@"Greg-DB", Did you try to open some link in foreign site as something embedded (including as…
  • @"Greg-DB" wrote:... Please let us know if you're still seeing any issues. ... @"Greg-DB", What about CORS?! 🙂